diff --git a/app/web/src/components/Customizer/Customizer.tsx b/app/web/src/components/Customizer/Customizer.tsx index 8ff5654..6481738 100644 --- a/app/web/src/components/Customizer/Customizer.tsx +++ b/app/web/src/components/Customizer/Customizer.tsx @@ -304,7 +304,7 @@ function NumberParam({ if (typeof param.max === 'number') { num = Math.min(param.max, num) } - num = Number(num.toFixed(2)) + num = Number((num || 0).toFixed(2)) localValueSetter(num) onChange(num) } diff --git a/app/web/src/helpers/cadPackages/cadQuery/cadQueryParams.ts b/app/web/src/helpers/cadPackages/cadQuery/cadQueryParams.ts index 4df9492..8371b95 100644 --- a/app/web/src/helpers/cadPackages/cadQuery/cadQueryParams.ts +++ b/app/web/src/helpers/cadPackages/cadQuery/cadQueryParams.ts @@ -41,21 +41,21 @@ export function CadQueryToCadhubParams( type: 'number', input: 'default-number', ...common, - initial: param.initial, + initial: param.initial || 0, } case 'string': return { type: 'string', input: 'default-string', ...common, - initial: param.initial, + initial: param.initial || '', } case 'boolean': return { type: 'boolean', input: 'default-boolean', ...common, - initial: param.initial, + initial: param.initial || false, } } })