drf-react-by-schema
Version:
Components and Tools for building a React App having Django Rest Framework (DRF) as server
21 lines (20 loc) • 967 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const react_1 = __importDefault(require("react"));
const Button_1 = __importDefault(require("@mui/material/Button"));
const validator_ajv8_1 = __importDefault(require("@rjsf/validator-ajv8"));
const mui_1 = __importDefault(require("@rjsf/mui"));
;
function DialogJSONSchemaForm({ jsonSchemaFormRef, schema, uiSchema, formData, onSubmit }) {
return (react_1.default.createElement(mui_1.default
// @ts-ignore
, {
// @ts-ignore
ref: jsonSchemaFormRef, schema: schema, uiSchema: uiSchema, validator: validator_ajv8_1.default, formData: formData, onSubmit: onSubmit },
react_1.default.createElement(Button_1.default, { type: "submit", sx: { display: 'none' } }, "Salvar")));
}
exports.default = DialogJSONSchemaForm;
;