UNPKG

drf-react-by-schema

Version:

Components and Tools for building a React App having Django Rest Framework (DRF) as server

17 lines 1.15 kB
import React from 'react'; import { UseFormRegister } from 'react-hook-form'; import { CommonFieldProps, FieldBySchemaProps, FormFieldLayout, Item, OptionsAC } from '../../@types'; interface FormBySchemaProps extends Omit<FieldBySchemaProps, 'name'> { fieldsLayout?: FormFieldLayout[]; customFieldFormLayouts?: Record<string, FormFieldLayout[]>; hiddenFields?: string[]; register?: UseFormRegister<Item>; setOptionsAC?: (x: OptionsAC) => void; forceReload?: boolean; isolatedGetAutoComplete?: (model: string) => Promise<false | Item[]>; fieldsProps?: Record<string, CommonFieldProps>; relatedEditable?: boolean; } export default function FormBySchema({ schema, control, errors, register, multiline, setValue, getValues, fieldKey, labelKey, index, optionsAC, setOptionsAC, forceReload, optionsModel, getOptionLabel, renderOption, onEditModel, options, isSemaphoric, label, decimalScale, fieldsLayout: fieldsLayoutInitial, customFieldFormLayouts, fieldsProps, hiddenFields, isolatedGetAutoComplete, relatedEditable, }: FormBySchemaProps): React.JSX.Element; export {}; //# sourceMappingURL=FormBySchema.d.ts.map