UNPKG

@tutim/fields

Version:

form infrastructure for web applications

13 lines (12 loc) 521 B
import React from 'react'; import { FieldsByKey, FormLayout, FormMeta } from '@tutim/types'; interface FormProps { formId?: string; onSubmit: React.FormEventHandler<HTMLFormElement>; fieldsByKey: FieldsByKey; layout?: FormLayout; meta?: FormMeta; } export declare const getFieldsLayout: ({ layout, fieldsByKey, }: Pick<FormProps, 'layout' | 'fieldsByKey'>) => React.ReactNode[]; export declare const FormElement: ({ onSubmit, layout, meta, fieldsByKey, formId }: FormProps) => JSX.Element; export {};