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