Properties
Readonly $$typeof
$$typeof: symbol
Array
Array: FC<FormArrayProps>
Header
Header: FC<{
children?: ReactNode;
}>
Type declaration
Optional children?: ReactNode
Item
Subscribe
Subscribe: FC<FormSubscribeProps>
Optional defaultProps
defaultProps?: Partial<Pick<FormProps<any>, "form" | "name" | "children" | "preserve" | "validateTrigger" | "initialValues" | "validateMessages" | "onValuesChange" | "onFieldsChange" | "onFinish" | "onFinishFailed"> & { className?: string; style?: CSSProperties & Partial<Record<"--border-bottom" | "--border-inner" | "--border-top" | "--prefix-width", string>>; tabIndex?: number; } & AriaAttributes & Partial<FormContextType> & { footer?: ReactNode; mode?: "default" | "card"; } & RefAttributes<FormInstance>> Optional displayName
displayName?: string
Optional propTypes
propTypes?: WeakValidationMap<Pick<FormProps<any>, "form" | "name" | "children" | "preserve" | "validateTrigger" | "initialValues" | "validateMessages" | "onValuesChange" | "onFieldsChange" | "onFinish" | "onFinishFailed"> & { className?: string; style?: CSSProperties & Partial<Record<"--border-bottom" | "--border-inner" | "--border-top" | "--prefix-width", string>>; tabIndex?: number; } & AriaAttributes & Partial<FormContextType> & { footer?: ReactNode; mode?: "default" | "card"; } & RefAttributes<FormInstance>> useForm
useWatch
useWatch: { <TDependencies1, TForm, TDependencies2, TDependencies3, TDependencies4>(dependencies,
form?): GetGeneric<TForm>[TDependencies1][TDependencies2][TDependencies3][TDependencies4]; <TDependencies1, TForm, TDependencies2, TDependencies3>(dependencies,
form?): GetGeneric<TForm>[TDependencies1][TDependencies2][TDependencies3]; <TDependencies1, TForm, TDependencies2>(dependencies,
form?): GetGeneric<TForm>[TDependencies1][TDependencies2]; <TDependencies, TForm>(dependencies,
form?): GetGeneric<TForm>[TDependencies]; <TForm>(dependencies,
form?): GetGeneric<TForm>; <TForm>(dependencies,
form?): any; <ValueType>(dependencies,
form?): ValueType; } Type declaration
- <TDependencies1, TForm, TDependencies2, TDependencies3, TDependencies4>(dependencies, form?): GetGeneric<TForm>[TDependencies1][TDependencies2][TDependencies3][TDependencies4]
Type Parameters
TDependencies1 extends string | number | symbol
TForm extends FormInstance<any>
TDependencies2 extends string | number | symbol
TDependencies3 extends string | number | symbol
TDependencies4 extends string | number | symbol
- <TDependencies1, TForm, TDependencies2, TDependencies3>(dependencies, form?): GetGeneric<TForm>[TDependencies1][TDependencies2][TDependencies3]
Type Parameters
TDependencies1 extends string | number | symbol
TForm extends FormInstance<any>
TDependencies2 extends string | number | symbol
TDependencies3 extends string | number | symbol
- <TDependencies1, TForm, TDependencies2>(dependencies, form?): GetGeneric<TForm>[TDependencies1][TDependencies2]
Type Parameters
TDependencies1 extends string | number | symbol
TForm extends FormInstance<any>
TDependencies2 extends string | number | symbol
- <TDependencies, TForm>(dependencies, form?): GetGeneric<TForm>[TDependencies]
Type Parameters
TDependencies extends string | number | symbol
TForm extends FormInstance<any>
- <TForm>(dependencies, form?): GetGeneric<TForm>
Type Parameters
TForm extends FormInstance<any>
Parameters
dependencies: []
Optional form: TForm
Returns GetGeneric<TForm>
- <TForm>(dependencies, form?): any
Type Parameters
TForm extends FormInstance<any>
Parameters
dependencies: NamePath
Optional form: TForm
Returns any
- <ValueType>(dependencies, form?): ValueType
Parameters
dependencies: NamePath
Optional form: FormInstance<any>
Used in debugging messages. You might want to set it explicitly if you want to display a different name for debugging purposes.