fastapi-rtk
Version:
A React component library for FastAPI in combination with FastAPI React Toolkit backend, built with Mantine, JsonForms, and Zustand.
21 lines (20 loc) • 740 B
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const getDefaultValues = require("./getDefaultValues.cjs");
const getValidationSchema = require("./getValidationSchema.cjs");
const convertInfo = (info) => info ? {
...info,
add: {
columns: info.add_columns,
title: info.add_title,
schema: getValidationSchema.getValidationSchema(info.add_columns),
defaultValues: getDefaultValues.getDefaultValues(info.add_columns)
},
edit: {
columns: info.edit_columns,
title: info.edit_title,
schema: getValidationSchema.getValidationSchema(info.edit_columns),
defaultValues: getDefaultValues.getDefaultValues(info.edit_columns)
}
} : null;
exports.convertInfo = convertInfo;