mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2026-03-19 04:29:45 +08:00
24 lines
537 B
TypeScript
24 lines
537 B
TypeScript
/**
|
|
* 路由配置
|
|
* @since Beta v0.8.6
|
|
*/
|
|
|
|
import { RouteRecordRaw } from "vue-router";
|
|
|
|
import archiveRoutes from "./modules/archive.js";
|
|
import mainRoutes from "./modules/main.js";
|
|
import subRoutes from "./modules/sub.js";
|
|
import userRoutes from "./modules/user.js";
|
|
import wikiRoutes from "./modules/wiki.js";
|
|
|
|
const routes = (<const>[
|
|
...mainRoutes,
|
|
...subRoutes,
|
|
...archiveRoutes,
|
|
...wikiRoutes,
|
|
...userRoutes,
|
|
{ path: "/:pathMatch(.*)*", redirect: "/" },
|
|
]) satisfies Array<RouteRecordRaw>;
|
|
|
|
export default routes;
|