UNPKG

@aokiapp/rjsf-mantine-theme

Version:

Mantine theme, fields and widgets for react-jsonschema-form

1 lines 1.72 kB
{"version":3,"file":"index.mjs","sources":["../../src/widgets/index.ts"],"sourcesContent":["import { FormContextType, RegistryWidgetsType, RJSFSchema, StrictRJSFSchema } from '@rjsf/utils';\n\nimport SelectWidget from './SelectWidget';\nimport RadioWidget from './RadioWidget';\nimport CheckboxesWidget from './CheckboxesWidget';\nimport CheckboxWidget from './CheckboxWidget';\nimport TextareaWidget from './TextareaWidget';\nimport MantineDateWidget from './MantineDateWidget';\nimport MantineDateTimeWidget from './MantineDateTimeWidget';\nimport AltDateTimeWidget from './AltDateTimeWidget';\nimport AltDateWidget from './AltDateWidget';\nimport RangeWidget from './RangeWidget';\nimport RatingWidget from './RatingWidget';\nimport FileWidget from './FileWidget';\nimport UpDownWidget from './UpDownWidget';\nimport NullWidget from './NullWidget';\n\nexport function generateWidgets<\n T = any,\n S extends StrictRJSFSchema = RJSFSchema,\n F extends FormContextType = any,\n>(): RegistryWidgetsType<T, S, F> {\n return {\n CheckboxWidget,\n CheckboxesWidget,\n RadioWidget,\n SelectWidget,\n TextareaWidget,\n MantineDateTimeWidget,\n MantineDateWidget,\n AltDateWidget,\n AltDateTimeWidget,\n RangeWidget,\n RatingWidget,\n FileWidget,\n UpDownWidget,\n NullWidget,\n };\n}\n\nexport default generateWidgets();\n"],"names":[],"mappings":";;;;;;;;;;;;;;;AAeO,SAAS,eAAe,GAAG;AAClC,EAAE,OAAO;AACT,IAAI,cAAc;AAClB,IAAI,gBAAgB;AACpB,IAAI,WAAW;AACf,IAAI,YAAY;AAChB,IAAI,cAAc;AAClB,IAAI,qBAAqB;AACzB,IAAI,iBAAiB;AACrB,IAAI,aAAa;AACjB,IAAI,iBAAiB;AACrB,IAAI,WAAW;AACf,IAAI,YAAY;AAChB,IAAI,UAAU;AACd,IAAI,YAAY;AAChB,IAAI,UAAU;AACd,GAAG,CAAC;AACJ,CAAC;AACD,YAAe,eAAe,EAAE;;;;"}