Files
electron-opencode/src/renderer/router/index.js
2026-04-12 13:05:52 +08:00

37 lines
797 B
JavaScript

import { createRouter, createWebHashHistory } from 'vue-router';
const routes = [
{
path: '/',
name: 'Home',
component: () => import('@/views/home/HomeView.vue'),
meta: { title: '首页' },
},
{
path: '/chat/:id?',
name: 'Chat',
component: () => import('@/views/chat/ChatView.vue'),
meta: { title: 'OpenCode 对话' },
},
{
path: '/bonjour',
name: 'Bonjour',
component: () => import('@/views/bonjour/BonjourView.vue'),
meta: { title: '发现设备' },
},
{
path: '/test',
name: 'Test',
component: () => import('@/views/test/TestView.vue'),
meta: { title: '测试页' },
},
];
const router = createRouter({
// Electron 中使用 hash 模式
history: createWebHashHistory(),
routes,
});
export default router;