@rjsf/core
Version:
A simple React component capable of building HTML forms out of a JSON schema.
46 lines (45 loc) • 1.97 kB
JavaScript
import ArrayFieldDescriptionTemplate from './ArrayFieldDescriptionTemplate.js';
import ArrayFieldItemTemplate from './ArrayFieldItemTemplate.js';
import ArrayFieldItemButtonsTemplate from './ArrayFieldItemButtonsTemplate.js';
import ArrayFieldTemplate from './ArrayFieldTemplate.js';
import ArrayFieldTitleTemplate from './ArrayFieldTitleTemplate.js';
import BaseInputTemplate from './BaseInputTemplate.js';
import ButtonTemplates from './ButtonTemplates/index.js';
import DescriptionField from './DescriptionField.js';
import ErrorList from './ErrorList.js';
import FallbackFieldTemplate from './FallbackFieldTemplate.js';
import FieldTemplate from './FieldTemplate/index.js';
import FieldErrorTemplate from './FieldErrorTemplate.js';
import FieldHelpTemplate from './FieldHelpTemplate.js';
import GridTemplate from './GridTemplate.js';
import MultiSchemaFieldTemplate from './MultiSchemaFieldTemplate.js';
import ObjectFieldTemplate from './ObjectFieldTemplate.js';
import OptionalDataControlsTemplate from './OptionalDataControlsTemplate.js';
import TitleField from './TitleField.js';
import UnsupportedField from './UnsupportedField.js';
import WrapIfAdditionalTemplate from './WrapIfAdditionalTemplate.js';
function templates() {
return {
ArrayFieldDescriptionTemplate,
ArrayFieldItemTemplate,
ArrayFieldItemButtonsTemplate,
ArrayFieldTemplate,
ArrayFieldTitleTemplate,
ButtonTemplates: ButtonTemplates(),
BaseInputTemplate,
DescriptionFieldTemplate: DescriptionField,
ErrorListTemplate: ErrorList,
FallbackFieldTemplate,
FieldTemplate,
FieldErrorTemplate,
FieldHelpTemplate,
GridTemplate,
MultiSchemaFieldTemplate,
ObjectFieldTemplate,
OptionalDataControlsTemplate,
TitleFieldTemplate: TitleField,
UnsupportedFieldTemplate: UnsupportedField,
WrapIfAdditionalTemplate,
};
}
export default templates;