mirror of
https://github.com/hay-kot/homebox.git
synced 2025-10-04 13:21:01 +00:00
17 lines
476 B
TypeScript
17 lines
476 B
TypeScript
import {
|
|
createRouter,
|
|
createWebHistory,
|
|
createMemoryHistory,
|
|
} from '@vue-router';
|
|
|
|
import { setupLayouts } from 'virtual:generated-layouts';
|
|
export let extendedRoutes: any = null;
|
|
export const router = createRouter({
|
|
history: import.meta.env.SSR ? createMemoryHistory() : createWebHistory(),
|
|
// You don't need to pass the routes anymore,
|
|
// the plugin writes it for you 🤖
|
|
extendRoutes: routes => {
|
|
extendedRoutes = routes;
|
|
return setupLayouts(routes);
|
|
},
|
|
});
|