Documents / @faasjs/ant-design / FormProps

Interface: FormProps<Values, ExtendItemProps>

Extends

  • Omit<AntdFormProps<Values>, "onFinish" | "children" | "initialValues">

Type parameters

Values extends Record<string, any> = any

ExtendItemProps = any

Properties

beforeItems?

optional beforeItems: Element | Element[]

children?

optional children: ReactNode

extendTypes?

optional extendTypes: ExtendTypes

optional footer: Element | Element[]

initialValues?

optional initialValues: Values

items?

optional items: (Element | FormItemProps<any> | ExtendItemProps)[]

onFinish()?

optional onFinish: (values, submit?) => Promise<any>

Parameters

values: Values

submit?

Returns

Promise<any>

submit?

optional submit: false | FormSubmitProps

Default: { text: 'Submit' }, set false to disable it