UNPKG

@rjsf/core

Version:

A simple React component capable of building HTML forms out of a JSON schema.

24 lines (20 loc) 611 B
import { FormContextType, RJSFSchema, StrictRJSFSchema, TemplatesType } from '@rjsf/utils'; import SubmitButton from './SubmitButton'; import AddButton from './AddButton'; import { CopyButton, MoveDownButton, MoveUpButton, RemoveButton, ClearButton } from './IconButton'; function buttonTemplates< T = any, S extends StrictRJSFSchema = RJSFSchema, F extends FormContextType = any, >(): TemplatesType<T, S, F>['ButtonTemplates'] { return { SubmitButton, AddButton, CopyButton, MoveDownButton, MoveUpButton, RemoveButton, ClearButton, }; } export default buttonTemplates;