43 lines
1.1 KiB
TypeScript
43 lines
1.1 KiB
TypeScript
import { createRouter, createWebHistory } from "vue-router";
|
|
|
|
import authRoutes from '../pages/auth/routes.ts';
|
|
import oilRoutes from '../pages/delivery/routes.ts';
|
|
import serviceRoutes from '../pages/service/routes.ts';
|
|
import employeeRoutes from '../pages/employee/routes.ts';
|
|
import payRoutes from '../pages/pay/routes.ts';
|
|
import customerRoutes from '../pages/customer/routes.ts';
|
|
import Home from '../pages/Index.vue';
|
|
import cardRoutes from '../pages/card/routes.ts'
|
|
import autoRoutes from '../pages/automatic/routes.ts'
|
|
import Error404 from '../pages/error/Error404.vue'
|
|
import adminRoutes from "../pages/admin/routes.ts";
|
|
|
|
const routes = [
|
|
...cardRoutes,
|
|
...authRoutes,
|
|
...payRoutes,
|
|
...serviceRoutes,
|
|
...employeeRoutes,
|
|
...customerRoutes,
|
|
...oilRoutes,
|
|
...autoRoutes,
|
|
...adminRoutes,
|
|
{
|
|
path: '/',
|
|
name: 'home',
|
|
component: Home,
|
|
},
|
|
// Error Pages
|
|
{
|
|
path: '/:catchAll(.*)*',
|
|
component: Error404,
|
|
},
|
|
]
|
|
|
|
let router = createRouter({
|
|
history: createWebHistory(),
|
|
routes,
|
|
})
|
|
export default router
|
|
//sourceMappingURL=index.ts.map
|