type FieldComponent<TParentData, TFormValidator> = <TName, TFieldValidator, TData>({
children,
...fieldOptions
}) => ReactNode;
type FieldComponent<TParentData, TFormValidator> = <TName, TFieldValidator, TData>({
children,
...fieldOptions
}) => ReactNode;
Defined in: packages/react-form/src/useField.tsx:134
A type alias representing a field component for a specific form data type.
• TParentData
• TFormValidator extends Validator<TParentData, unknown> | undefined = undefined
• TName extends DeepKeys<TParentData>
• TFieldValidator extends | Validator<DeepValue<TParentData, TName>, unknown> | undefined = undefined
• TData extends DeepValue<TParentData, TName> = DeepValue<TParentData, TName>
children, ...fieldOptions }
Omit<FieldComponentProps<TParentData, TName, TFieldValidator, TFormValidator, TData>, "form">
ReactNode
Your weekly dose of JavaScript news. Delivered every Monday to over 100,000 devs, for free.