{"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;;;;"}