Skip to content

Commit 24d3411

Browse files
committed
improvement based on feedback
1 parent 17f21c5 commit 24d3411

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

packages/utils/src/schema/getDefaultFormState.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -432,9 +432,8 @@ export function getArrayDefaults<T = any, S extends StrictRJSFSchema = RJSFSchem
432432
): T | T[] | undefined {
433433
const schema: S = rawSchema;
434434

435-
const arrayMinItemsStateBehavior = experimental_defaultFormStateBehavior?.arrayMinItems;
436-
const arrayMinItemsPopulate = arrayMinItemsStateBehavior?.populate;
437-
const arrayMergeExtraDefaults = arrayMinItemsStateBehavior?.mergeExtraDefaults;
435+
const arrayMinItemsStateBehavior = experimental_defaultFormStateBehavior?.arrayMinItems ?? {};
436+
const { populate: arrayMinItemsPopulate, mergeExtraDefaults: arrayMergeExtraDefaults } = arrayMinItemsStateBehavior;
438437

439438
const neverPopulate = arrayMinItemsPopulate === 'never';
440439
const ignoreMinItemsFlagSet = arrayMinItemsPopulate === 'requiredOnly';

0 commit comments

Comments
 (0)