@rjsf/mui
Version:
Material UI 5 theme, fields and widgets for react-jsonschema-form
39 lines • 1.56 kB
JavaScript
import AddButton from '../AddButton/index.js';
import ArrayFieldItemTemplate from '../ArrayFieldItemTemplate/index.js';
import ArrayFieldTemplate from '../ArrayFieldTemplate/index.js';
import BaseInputTemplate from '../BaseInputTemplate/index.js';
import DescriptionField from '../DescriptionField/index.js';
import ErrorList from '../ErrorList/index.js';
import { CopyButton, MoveDownButton, MoveUpButton, RemoveButton } from '../IconButton/index.js';
import FieldErrorTemplate from '../FieldErrorTemplate/index.js';
import FieldHelpTemplate from '../FieldHelpTemplate/index.js';
import FieldTemplate from '../FieldTemplate/index.js';
import ObjectFieldTemplate from '../ObjectFieldTemplate/index.js';
import SubmitButton from '../SubmitButton/index.js';
import TitleField from '../TitleField/index.js';
import WrapIfAdditionalTemplate from '../WrapIfAdditionalTemplate/index.js';
export function generateTemplates() {
return {
ArrayFieldItemTemplate,
ArrayFieldTemplate,
BaseInputTemplate,
ButtonTemplates: {
AddButton,
CopyButton,
MoveDownButton,
MoveUpButton,
RemoveButton,
SubmitButton,
},
DescriptionFieldTemplate: DescriptionField,
ErrorListTemplate: ErrorList,
FieldErrorTemplate,
FieldHelpTemplate,
FieldTemplate,
ObjectFieldTemplate,
TitleFieldTemplate: TitleField,
WrapIfAdditionalTemplate,
};
}
export default generateTemplates();
//# sourceMappingURL=Templates.js.map