vehicle-monitor/src/router/modules/remaining.ts

41 lines
808 B
TypeScript
Raw Normal View History

2025-02-28 20:14:37 +08:00
import type { RouteRecordRaw } from 'vue-router';
import Layout from '@/layout/index.vue';
import home from '@/router/modules/home';
2025-02-28 20:14:37 +08:00
const routes: RouteRecordRaw[] = [
{
path: '/',
name: 'layout',
component: Layout,
redirect: 'welcome',
2025-03-11 23:21:59 +08:00
children: [
...home,
{
path: '/redirect',
component: Layout,
meta: { hidden: true },
children: [
{
path: '/:path(.*)',
component: () => import('@/views/redirect/index.vue'),
},
],
},
],
},
2025-02-28 20:14:37 +08:00
{
path: '/redirect',
component: Layout,
meta: { hidden: true },
children: [
{
path: '/redirect/:path(.*)',
component: () => import('@/views/redirect/index.vue'),
},
],
},
];
export default routes;