@aokiapp/rjsf-mantine-theme
Version:
Mantine theme, fields and widgets for react-jsonschema-form
44 lines (41 loc) • 1.5 kB
JavaScript
import BaseInputTemplate from './BaseInputTemplate.mjs';
import FieldErrorTemplate from './FieldErrorTemplate.mjs';
import ErrorList from './ErrorListTemplate.mjs';
import SubmitButton from './ButtonTemplates/SubmitButton.mjs';
import FieldTemplate from './FieldTemplate.mjs';
import { RemoveButton, CopyButton, MoveDownButton, MoveUpButton } from './ButtonTemplates/IconButton.mjs';
import AddButton from './ButtonTemplates/AddButton.mjs';
import WrapIfAdditionalTemplate from './WrapIfAdditionalTemplate.mjs';
import ObjectFieldTemplate from './ObjectFieldTemplate.mjs';
import TitleField from './TitleFieldTemplate.mjs';
import DescriptionFieldTemplate from './DescriptionFieldTemplate.mjs';
import ArrayFieldItemTemplate from './ArrayFieldItemTemplate.mjs';
import ArrayFieldTemplate from './ArrayFieldTemplate.mjs';
import FieldHelpTemplate from './FieldHelpTemplate.mjs';
function generateTemplates() {
const ButtonTemplates = {
SubmitButton,
AddButton,
RemoveButton,
CopyButton,
MoveDownButton,
MoveUpButton
};
return {
ArrayFieldItemTemplate,
ArrayFieldTemplate,
BaseInputTemplate,
FieldErrorTemplate,
ErrorListTemplate: ErrorList,
ButtonTemplates,
FieldTemplate,
FieldHelpTemplate,
WrapIfAdditionalTemplate,
ObjectFieldTemplate,
TitleFieldTemplate: TitleField,
DescriptionFieldTemplate
};
}
var index = generateTemplates();
export { index as default, generateTemplates };
//# sourceMappingURL=index.mjs.map