fix: consider null as value in step parameters (#1282)
This commit is contained in:
@@ -55,10 +55,9 @@ export default function InputCreator(
|
||||
} = schema;
|
||||
|
||||
const { data, loading } = useDynamicData(stepId, schema);
|
||||
const {
|
||||
data: additionalFields,
|
||||
loading: additionalFieldsLoading
|
||||
} = useDynamicFields(stepId, schema);
|
||||
|
||||
const { data: additionalFields, loading: additionalFieldsLoading } =
|
||||
useDynamicFields(stepId, schema);
|
||||
const computedName = namePrefix ? `${namePrefix}.${name}` : name;
|
||||
|
||||
if (type === 'dynamic') {
|
||||
@@ -121,9 +120,11 @@ export default function InputCreator(
|
||||
/>
|
||||
)}
|
||||
|
||||
{(additionalFieldsLoading && !additionalFields?.length) && <div>
|
||||
<CircularProgress sx={{ display: 'block', margin: '20px auto' }} />
|
||||
</div>}
|
||||
{additionalFieldsLoading && !additionalFields?.length && (
|
||||
<div>
|
||||
<CircularProgress sx={{ display: 'block', margin: '20px auto' }} />
|
||||
</div>
|
||||
)}
|
||||
|
||||
{additionalFields?.map((field) => (
|
||||
<InputCreator
|
||||
@@ -154,9 +155,13 @@ export default function InputCreator(
|
||||
shouldUnregister={shouldUnregister}
|
||||
/>
|
||||
|
||||
{(additionalFieldsLoading && !additionalFields?.length) && <div>
|
||||
<CircularProgress sx={{ display: 'block', margin: '20px auto' }} />
|
||||
</div>}
|
||||
{additionalFieldsLoading && !additionalFields?.length && (
|
||||
<div>
|
||||
<CircularProgress
|
||||
sx={{ display: 'block', margin: '20px auto' }}
|
||||
/>
|
||||
</div>
|
||||
)}
|
||||
|
||||
{additionalFields?.map((field) => (
|
||||
<InputCreator
|
||||
@@ -191,9 +196,11 @@ export default function InputCreator(
|
||||
shouldUnregister={shouldUnregister}
|
||||
/>
|
||||
|
||||
{(additionalFieldsLoading && !additionalFields?.length) && <div>
|
||||
<CircularProgress sx={{ display: 'block', margin: '20px auto' }} />
|
||||
</div>}
|
||||
{additionalFieldsLoading && !additionalFields?.length && (
|
||||
<div>
|
||||
<CircularProgress sx={{ display: 'block', margin: '20px auto' }} />
|
||||
</div>
|
||||
)}
|
||||
|
||||
{additionalFields?.map((field) => (
|
||||
<InputCreator
|
||||
|
Reference in New Issue
Block a user