UNPKG

@astarte-platform/react-bootstrap

Version:

React Bootstrap theme, fields and widgets for react-jsonschema-form, powered by react-bootstrap, this is a package from a fork of official project

25 lines (22 loc) 783 B
import CheckboxWidget from '../CheckboxWidget/CheckboxWidget'; import CheckboxesWidget from '../CheckboxesWidget/CheckboxesWidget'; import RadioWidget from '../RadioWidget/RadioWidget'; import RangeWidget from '../RangeWidget/RangeWidget'; import SelectWidget from '../SelectWidget/SelectWidget'; import TextareaWidget from '../TextareaWidget/TextareaWidget'; import { FormContextType, RegistryWidgetsType, RJSFSchema, StrictRJSFSchema } from '@rjsf/utils'; export function generateWidgets< T = any, S extends StrictRJSFSchema = RJSFSchema, F extends FormContextType = any >(): RegistryWidgetsType<T, S, F> { return { CheckboxWidget, CheckboxesWidget, RadioWidget, RangeWidget, SelectWidget, TextareaWidget, }; } export default generateWidgets();