Skip to content

Commit 0b32a51

Browse files
committed
props null fix
Signed-off-by: Yuriy Yarosh <void.nugget@gmail.com>
1 parent e8d44ea commit 0b32a51

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/import/codegen.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -408,7 +408,7 @@ export function generateHelmConstruct(typegen: TypeGenerator, def: HelmObjectDef
408408
code.close('}');
409409
code.close('}');
410410
code.line();
411-
code.line('const { additionalValues, ...valuesWithoutAdditionalValues } = props;');
411+
code.line('const { additionalValues, ...valuesWithoutAdditionalValues } = props || {};');
412412
code.line();
413413
code.open('return {');
414414
code.line('...valuesWithoutAdditionalValues,');
@@ -421,4 +421,4 @@ export function generateHelmConstruct(typegen: TypeGenerator, def: HelmObjectDef
421421

422422
function hasRequiredProps(schema: JSONSchema4):boolean | undefined {
423423
return schema?.required && Array.isArray(schema.required) && schema.required.length > 0;
424-
}
424+
}

0 commit comments

Comments
 (0)