{"version":3,"file":"index.mjs","sources":["../src/index.tsx"],"sourcesContent":["import { App } from 'vue';\nimport TDesign from 'tdesign-vue-next';\nimport * as components from './components';\nimport BaseService, { getInstance } from './base-map/base-service';\n\nimport './styles/index.less';\n\nexport function install(app: App): void {\n  app.use(TDesign);\n  Object.keys(components).forEach((key) => {\n    app.use(components[key]);\n  });\n}\n\nexport function setConfig(baseDomain: ({ baseMapDomain: string, baseServiceDomain: string })): void {\n  const requestInstance = getInstance() || new BaseService();\n  requestInstance.setDomain(baseDomain);\n}\n\nexport * from './components';\n\nexport default {\n  install,\n  setConfig,\n};\n"],"names":["install","app","use","TDesign","Object","keys","components","forEach","key","setConfig","baseDomain","requestInstance","getInstance","BaseService","setDomain"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAIO,SAASA,OAAT,CAAiBC,GAAjB,EAAsB;EAC3BA,GAAG,CAACC,GAAJ,CAAQC,OAAR,CAAA,CAAA;EACAC,MAAM,CAACC,IAAP,CAAYC,UAAZ,EAAwBC,OAAxB,CAAiCC,GAAD,IAAS;AACvCP,IAAAA,GAAG,CAACC,GAAJ,CAAQI,UAAU,CAACE,GAAD,CAAlB,CAAA,CAAA;GADF,CAAA,CAAA;AAGD,CAAA;AACM,SAASC,SAAT,CAAmBC,UAAnB,EAA+B;AACpC,EAAA,IAAMC,eAAe,GAAGC,WAAW,EAAM,IAAA,IAAIC,WAAJ,EAAzC,CAAA;EACAF,eAAe,CAACG,SAAhB,CAA0BJ,UAA1B,CAAA,CAAA;AACD,CAAA;AAED,YAAe;EACbV,OADa;AAEbS,EAAAA,SAAAA;AAFa,CAAf;;;;"}