getFieldsDefaultValues
getFieldsDefaultValues(
props):Record<string,unknown>
Defined in: packages/core/src/fields/utils.ts:253
Builds TanStack Form defaultValues from a field map — a collection’s or a
global’s fields. Hidden fields are skipped. With document (edit mode),
a truthy stored value wins; otherwise each field’s defaultValue.
Parameters
Section titled “Parameters”document?
Section titled “document?”Record<string, unknown> | TDocument | null
Optional stored document (edit mode); null/omitted = create mode.
fields
Section titled “fields”Record<string, AdminField>
The resource’s resolved field map.
Returns
Section titled “Returns”Record<string, unknown>
One key per visible field.
Example
Section titled “Example”getFieldsDefaultValues({ fields: posts.fields }) // → { title: "", slug: "" }getFieldsDefaultValues({ fields: posts.fields, document: doc }) // → { title: "Hello", slug: "hello" }