feat(navigation): apply plugin layout

This commit is contained in:
digua committed 2026-08-18 14:29:38 +08:00
1 parent b5816be99f
commit 7907435cff
14 files changed
+427 -27

No files matched your search

+9 -1
View File
@@ -18,8 +18,15 @@ import { WebWasmSessionSync } from './session-sync'
import { useSessionStore } from '@/stores/session'
import { initializeWebWasmLocale } from './locale-bootstrap'
import { installInsightPluginRuntime } from '@/plugins/insight-vue'
import { webWasmInsightBuiltins, webWasmInsightRuntime, webWasmUiHost, webWasmUiServices } from '@/plugins/web-wasm'
import {
webWasmInsightBuiltins,
webWasmInsightRuntime,
webWasmNavigationLayout,
webWasmUiHost,
webWasmUiServices,
} from '@/plugins/web-wasm'
import { installStaticInsightPluginUiServices } from '@/plugins/static-insight'
import { installNavigationLayout } from '@/navigation/vue'
import '@/assets/styles/main.css'
initializeWebWasmLocale()
@@ -53,6 +60,7 @@ async function start(): Promise<void> {
app.use(router)
app.use(ui)
app.use(i18n)
installNavigationLayout(app, webWasmNavigationLayout)
await installStaticInsightPluginUiServices(webWasmInsightBuiltins, webWasmInsightRuntime, webWasmUiServices)
installInsightPluginRuntime(app, webWasmInsightRuntime)