Files
WeKnora/frontend/src/router/index.ts
wizardchen 56eb2bce33 init commit
2025-08-05 15:08:07 +08:00

47 lines
1.1 KiB
TypeScript

import { createRouter, createWebHistory } from 'vue-router'
const router = createRouter({
history: createWebHistory(import.meta.env.BASE_URL),
routes: [
{
path: "/",
redirect: "/platform",
},
{
path: "/knowledgeBase",
name: "home",
component: () => import("../views/knowledge/KnowledgeBase.vue"),
},
{
path: "/platform",
name: "Platform",
redirect: "/platform/knowledgeBase",
component: () => import("../views/platform/index.vue"),
children: [
{
path: "knowledgeBase",
name: "knowledgeBase",
component: () => import("../views/knowledge/KnowledgeBase.vue"),
},
{
path: "creatChat",
name: "creatChat",
component: () => import("../views/creatChat/creatChat.vue"),
},
{
path: "chat/:chatid",
name: "chat",
component: () => import("../views/chat/index.vue"),
},
{
path: "settings",
name: "settings",
component: () => import("../views/settings/Settings.vue"),
},
],
},
],
});
export default router