Skip to content

Commit dcf1964

Browse files
author
Dinesh Agent
committed
DEBUG: Add logging to diagnose initialValues issue
1 parent 138dd5a commit dcf1964

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

src/useField.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,9 +118,20 @@ function useField<
118118
const formState = form.getState();
119119
let initialStateValue = initialValue;
120120

121+
console.log('[useField DEBUG]', {
122+
name,
123+
fieldInitialValue: initialValue,
124+
formInitialValues: formState.initialValues,
125+
hasFormInitialValues: !!formState.initialValues,
126+
nameInFormInitialValues: formState.initialValues && name in formState.initialValues,
127+
});
128+
121129
// Check Form-level initialValues (set via <Form initialValues={...}>)
122130
if (formState.initialValues && name in formState.initialValues) {
123131
initialStateValue = (formState.initialValues as any)[name];
132+
console.log('[useField DEBUG] Using Form initialValue:', initialStateValue);
133+
} else {
134+
console.log('[useField DEBUG] Using field initialValue:', initialStateValue);
124135
}
125136

126137
if (component === "select" && multiple && initialStateValue === undefined) {

0 commit comments

Comments
 (0)