{"version":3,"file":"componentMap2.mjs","sources":["../../../../../../../packages/components/table/src/componentMap.ts"],"sourcesContent":["// import { ApiSelect, ApiTreeSelect } from '@casta-fe-playground/components/Form';\nimport {\n  Checkbox,\n  DatePicker,\n  Input,\n  InputNumber,\n  Select,\n  Switch,\n  TimePicker,\n} from 'ant-design-vue'\nimport type { Component } from 'vue'\nimport type { ComponentType } from './types/componentType'\n\nconst componentMap = new Map<ComponentType, Component>()\n\ncomponentMap.set('Input', Input)\ncomponentMap.set('InputNumber', InputNumber)\ncomponentMap.set('Select', Select)\n// componentMap.set('ApiSelect', ApiSelect);\n// componentMap.set('ApiTreeSelect', ApiTreeSelect);\ncomponentMap.set('Switch', Switch)\ncomponentMap.set('Checkbox', Checkbox)\ncomponentMap.set('DatePicker', DatePicker)\ncomponentMap.set('TimePicker', TimePicker)\n\nexport function add(compName: ComponentType, component: Component) {\n  componentMap.set(compName, component)\n}\n\nexport function del(compName: ComponentType) {\n  componentMap.delete(compName)\n}\n\nexport { componentMap }\n"],"names":[],"mappings":";;AASK,MAAC,YAAY,mBAAmB,IAAI,GAAG,GAAG;AAC/C,YAAY,CAAC,GAAG,CAAC,OAAO,EAAE,KAAK,CAAC,CAAC;AACjC,YAAY,CAAC,GAAG,CAAC,aAAa,EAAE,WAAW,CAAC,CAAC;AAC7C,YAAY,CAAC,GAAG,CAAC,QAAQ,EAAE,MAAM,CAAC,CAAC;AACnC,YAAY,CAAC,GAAG,CAAC,QAAQ,EAAE,MAAM,CAAC,CAAC;AACnC,YAAY,CAAC,GAAG,CAAC,UAAU,EAAE,QAAQ,CAAC,CAAC;AACvC,YAAY,CAAC,GAAG,CAAC,YAAY,EAAE,UAAU,CAAC,CAAC;AAC3C,YAAY,CAAC,GAAG,CAAC,YAAY,EAAE,UAAU,CAAC,CAAC;AACpC,SAAS,GAAG,CAAC,QAAQ,EAAE,SAAS,EAAE;AACzC,EAAE,YAAY,CAAC,GAAG,CAAC,QAAQ,EAAE,SAAS,CAAC,CAAC;AACxC,CAAC;AACM,SAAS,GAAG,CAAC,QAAQ,EAAE;AAC9B,EAAE,YAAY,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC;AAChC;;;;"}