FaasJS
Home
  • Guide
  • Documents
  • Starter Template
  • Changelog
  • Ecosystem

    • VS Code Plugin
    • Docker Images
  • Github
  • Contributing
  • Sponsor
  • Security
  • English
  • 简体中文
Home
  • Guide
  • Documents
  • Starter Template
  • Changelog
  • Ecosystem

    • VS Code Plugin
    • Docker Images
  • Github
  • Contributing
  • Sponsor
  • Security
  • English
  • 简体中文

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: typeof FormDefaultRules & Rules