{"version":3,"file":"index.mjs","sources":["../../../../../packages/components/loading/index.ts"],"sourcesContent":["import { Loading } from './src/service'\nimport { vLoading } from './src/directive'\n\nimport type { App } from 'vue'\n\n// installer and everything in all\nexport const BLoading = {\n  install(app: App) {\n    app.directive('loading', vLoading)\n    app.config.globalProperties.$loading = Loading\n  },\n  directive: vLoading,\n  service: Loading,\n}\n\nexport default BLoading\nexport { vLoading, vLoading as BLoadingDirective, Loading as BLoadingService }\n\nexport * from './src/types'\n"],"names":[],"mappings":";;;;;;AAMO,MAAM,QAAW,GAAA;AAAA,EACtB,QAAQ,GAAU,EAAA;AAChB,IAAI,GAAA,CAAA,SAAA,CAAU,WAAW,QAAQ,CAAA,CAAA;AACjC,IAAI,GAAA,CAAA,MAAA,CAAO,iBAAiB,QAAW,GAAA,OAAA,CAAA;AAAA,GACzC;AAAA,EACA,SAAW,EAAA,QAAA;AAAA,EACX,OAAS,EAAA,OAAA;AACX;;;;"}