{"version":3,"file":"index.cjs","sources":["../../src/templates/index.ts"],"sourcesContent":["import { FormContextType, RJSFSchema, StrictRJSFSchema, TemplatesType } from '@rjsf/utils';\n\nimport BaseInputTemplate from './BaseInputTemplate';\nimport FieldErrorTemplate from './FieldErrorTemplate';\nimport ErrorListTemplate from './ErrorListTemplate';\nimport SubmitButton from './ButtonTemplates/SubmitButton';\nimport FieldTemplate from './FieldTemplate';\n\nimport { CopyButton, MoveDownButton, MoveUpButton, RemoveButton } from './ButtonTemplates/IconButton';\nimport AddButton from './ButtonTemplates/AddButton';\nimport WrapIfAdditionalTemplate from './WrapIfAdditionalTemplate';\nimport ObjectFieldTemplate from './ObjectFieldTemplate';\nimport TitleFieldTemplate from './TitleFieldTemplate';\nimport DescriptionFieldTemplate from './DescriptionFieldTemplate';\nimport ArrayFieldItemTemplate from './ArrayFieldItemTemplate';\nimport ArrayFieldTemplate from './ArrayFieldTemplate';\nimport FieldHelpTemplate from './FieldHelpTemplate';\n\nexport function generateTemplates<\n  T = any,\n  S extends StrictRJSFSchema = RJSFSchema,\n  F extends FormContextType = any,\n>(): Partial<TemplatesType<T, S, F>> {\n  const ButtonTemplates = {\n    SubmitButton,\n    AddButton,\n    RemoveButton,\n    CopyButton,\n    MoveDownButton,\n    MoveUpButton,\n  };\n  return {\n    ArrayFieldItemTemplate,\n    ArrayFieldTemplate,\n    BaseInputTemplate,\n    FieldErrorTemplate,\n    ErrorListTemplate,\n    ButtonTemplates,\n    FieldTemplate,\n    FieldHelpTemplate,\n    WrapIfAdditionalTemplate,\n    ObjectFieldTemplate,\n    TitleFieldTemplate,\n    DescriptionFieldTemplate,\n  };\n}\n\nexport default generateTemplates();\n"],"names":["SubmitButton","AddButton","RemoveButton","CopyButton","MoveDownButton","MoveUpButton","ArrayFieldItemTemplate","ArrayFieldTemplate","BaseInputTemplate","FieldErrorTemplate","ErrorListTemplate","FieldTemplate","FieldHelpTemplate","WrapIfAdditionalTemplate","ObjectFieldTemplate","TitleFieldTemplate","DescriptionFieldTemplate"],"mappings":";;;;;;;;;;;;;;;;;;;AAeO,SAAS,iBAAiB,GAAG;AACpC,EAAE,MAAM,eAAe,GAAG;AAC1B,kBAAIA,oBAAY;AAChB,eAAIC,iBAAS;AACb,kBAAIC,uBAAY;AAChB,gBAAIC,qBAAU;AACd,oBAAIC,yBAAc;AAClB,kBAAIC,uBAAY;AAChB,GAAG,CAAC;AACJ,EAAE,OAAO;AACT,4BAAIC,8BAAsB;AAC1B,wBAAIC,0BAAkB;AACtB,uBAAIC,yBAAiB;AACrB,wBAAIC,0BAAkB;AACtB,uBAAIC,yBAAiB;AACrB,IAAI,eAAe;AACnB,mBAAIC,qBAAa;AACjB,uBAAIC,yBAAiB;AACrB,8BAAIC,gCAAwB;AAC5B,yBAAIC,2BAAmB;AACvB,wBAAIC,0BAAkB;AACtB,8BAAIC,gCAAwB;AAC5B,GAAG,CAAC;AACJ,CAAC;AACD,YAAe,iBAAiB,EAAE;;;;;"}