UNPKG

drf-react-by-schema

Version:

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

21 lines 1.05 kB
import React from 'react'; import { AxiosError } from 'axios'; import { AnyObjectSchema } from 'yup'; import { AutocompleteItem, FormFieldLayout, Item, OptionsAC, SchemaType } from '../../@types'; import { DialogType } from '../../context/APIWrapperContext'; interface DialogFormBySchemaProps { schema: SchemaType; validationSchema: AnyObjectSchema; initialValues: Item; onEditModelSave: (p: Item) => Promise<boolean | AxiosError>; setDialog: (x: Partial<DialogType>) => void; getAutoComplete: (model: string) => Promise<AutocompleteItem[] | AxiosError>; fieldsLayout?: FormFieldLayout[]; isCancelDisabled?: boolean; forceSaveEnabled?: boolean; optionsAC: OptionsAC | null; setOptionsAC: (x: Partial<OptionsAC>) => void; } export default function DialogFormBySchema({ schema, validationSchema, initialValues, onEditModelSave, setDialog, getAutoComplete, fieldsLayout, isCancelDisabled, forceSaveEnabled, }: DialogFormBySchemaProps): React.JSX.Element; export {}; //# sourceMappingURL=DialogFormBySchema.d.ts.map