Skip to content

Commit

Permalink
- Responded to reviewer feedback
Browse files Browse the repository at this point in the history
  • Loading branch information
heath-freenome committed Oct 20, 2024
1 parent 5ea57c4 commit 0294e30
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 1 deletion.
2 changes: 1 addition & 1 deletion packages/docs/docs/api-reference/utility-functions.md
Original file line number Diff line number Diff line change
Expand Up @@ -899,7 +899,7 @@ Returns the superset of `formData` that includes the given set updated to includ
- [rootSchema]: S | undefined - The root schema, used to primarily to look up `$ref`s
- [includeUndefinedValues=false]: boolean | "excludeObjectChildren" - Optional flag, if true, cause undefined values to be added as defaults. If "excludeObjectChildren", cause undefined values for this object and pass `includeUndefinedValues` as false when computing defaults for any nested object properties.
- [experimental_defaultFormStateBehavior]: Experimental_DefaultFormStateBehavior - See `Form` documentation for the [experimental_defaultFormStateBehavior](./api-reference/form-props.md#experimental_defaultFormStateBehavior) prop
- [experimental_customMergeAllOf]: Experimental_CustomMergeAllOf<S> - See `Form` documentation for the [experimental_customMergeAllOf](./api-reference/form-props.md#experimental_customMergeAllOf) prop
- [experimental_customMergeAllOf]: Experimental_CustomMergeAllOf<S> - See `Form` documentation for the [experimental_customMergeAllOf](./api-reference/form-props.md#experimental_customMergeAllOf) prop

#### Returns

Expand Down
4 changes: 4 additions & 0 deletions packages/utils/test/mergeDefaultsWithFormData.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ describe('mergeDefaultsWithFormData()', () => {
expect(mergeDefaultsWithFormData({}, undefined, undefined, true)).toEqual({});
});

it('should return default when formData is null and defaultSupercedesUndefined true', () => {
expect(mergeDefaultsWithFormData({}, null, undefined, true)).toBeNull();
});

it('should return undefined when formData is undefined', () => {
expect(mergeDefaultsWithFormData(undefined, undefined)).toBeUndefined();
});
Expand Down

0 comments on commit 0294e30

Please sign in to comment.