Documents / @faasjs/react / FormProps
Type Alias: FormProps<Values, FormElements, Rules>
FormProps<
Values
,FormElements
,Rules
> =object
Type Parameters
Values
Values
extends Record
<string
, any
> = Record
<string
, any
>
FormElements
FormElements
extends FormElementTypes
= FormElementTypes
Rules
Rules
extends FormRules
= typeof FormDefaultRules
Properties
defaultValues?
optional
defaultValues:Values
Elements?
optional
Elements:Partial
<FormElements
>
items
items:
FormItemProps
<FormElements
,InferFormRulesOptions
<Rules
>>[]
lang?
optional
lang:Partial
<FormLang
>
onSubmit()?
optional
onSubmit: (values
) =>Promise
<void
>
Parameters
values
Values
Returns
Promise
<void
>
rules?
optional
rules: typeofFormDefaultRules
&Rules