diff --git a/frontend/embedded.html b/frontend/embedded.html new file mode 100644 index 00000000..12c49178 --- /dev/null +++ b/frontend/embedded.html @@ -0,0 +1,13 @@ + + + + + + + SQLBot + + +
+ + + diff --git a/frontend/src/embedded.ts b/frontend/src/embedded.ts new file mode 100644 index 00000000..f81e9fcb --- /dev/null +++ b/frontend/src/embedded.ts @@ -0,0 +1,17 @@ +import { createApp } from 'vue' +import { createPinia } from 'pinia' +import './style.less' +import App from './App.vue' +import router from './router' +import { i18n } from './i18n' +import VueDOMPurifyHTML from 'vue-dompurify-html' + +// import 'element-plus/dist/index.css' +const app = createApp(App) +const pinia = createPinia() + +app.use(pinia) +app.use(router) +app.use(i18n) +app.use(VueDOMPurifyHTML) +app.mount('#app') diff --git a/frontend/src/router/index.ts b/frontend/src/router/index.ts index 3b9b0d7f..638cd545 100644 --- a/frontend/src/router/index.ts +++ b/frontend/src/router/index.ts @@ -11,6 +11,7 @@ import DashboardPreview from '@//views/dashboard/preview/SQPreviewSingle.vue' import Dashboard from '@/views/dashboard/index.vue' import Model from '@/views/system/model/Model.vue' import Embedded from '@/views/system/embedded/index.vue' +import assistantTest from '@/views/system/embedded/Test.vue' import assistant from '@/views/embedded/index.vue' import Member from '@/views/system/member/index.vue' import Appearance from '@/views/system/appearance/index.vue' @@ -180,6 +181,12 @@ export const routes = [ name: 'assistant', component: assistant, }, + + { + path: '/assistantTest', + name: 'assistantTest', + component: assistantTest, + }, ] const router = createRouter({ history: createWebHashHistory(), diff --git a/frontend/src/views/system/embedded/Test.vue b/frontend/src/views/system/embedded/Test.vue new file mode 100644 index 00000000..ae70a0d8 --- /dev/null +++ b/frontend/src/views/system/embedded/Test.vue @@ -0,0 +1,9 @@ +