drf-react-by-schema
Version:
Components and Tools for building a React App having Django Rest Framework (DRF) as server
18 lines • 876 B
TypeScript
import React from 'react';
import { AnyObjectSchema } from 'yup';
import { FormFieldLayout, Item, SchemaType } from '../../@types';
import { DialogType } from '../../context/APIWrapperContext';
interface DialogFormBySchemaProps {
schema: SchemaType;
validationSchema: AnyObjectSchema;
initialValues: Item;
onEditModelSave: (p: Item) => Promise<boolean>;
setDialog: (x: Partial<DialogType>) => void;
getAutoComplete: (model: string) => Promise<false | Item[]>;
fieldsLayout?: FormFieldLayout[];
isCancelDisabled?: boolean;
forceSaveEnabled?: boolean;
}
export default function DialogFormBySchema({ schema, validationSchema, initialValues, onEditModelSave, setDialog, getAutoComplete, fieldsLayout, isCancelDisabled, forceSaveEnabled, }: DialogFormBySchemaProps): React.JSX.Element;
export {};
//# sourceMappingURL=DialogFormBySchema.d.ts.map