/** @format */ import { createApp } from 'vue'; import App from '/@/App.vue'; import { saasInit } from '/nerv-lib/saas'; import { apiModule } from '/@/api'; import { appConfig } from '/@/config/app.config.ts'; import { http } from '/nerv-lib/util/http'; import monacoEditor from '/@/view/reportCenter/component/Monaco-Editor/monaco-editor.vue'; import FCKEditor from '/@/view/reportCenter/component/FCKEditor.vue'; import NsSelectTreeApiV3 from '/@/view/reportCenter/component/select-tree-apiV3.vue'; // import { defaultJsonMap } from '/@/view/login/const.ts'; import '/@/theme/global.less'; http.setTimeout(30 * 1000); http.setHeaders({ ServiceSource: 'smartreport', }); const app = createApp(App); app.component('MonacoEditor', monacoEditor); app.component('FCKEditor', FCKEditor); app.component('NsSelectTreeApiV3', NsSelectTreeApiV3); saasInit({ app, apiModule, appConfig, // defaultResource: defaultJsonMap, }); app.mount('#app');