import { createRouter, createWebHashHistory, RouteRecordRaw } from "vue-router"; import { Views, Common } from "noob-mengyxu"; import Home from "../view/home.vue"; import Table from "../view/base/table.vue"; import TableV2 from "../view/base/table-v2.vue"; import JsonViewDemo from "../view/base/json-view.vue"; import Form from "../view/base/form.vue"; import Terminal from "../view/tool/terminal.vue"; import Color from "../view/tool/color.vue"; import PretextDemo from "../view/base/pretext-demo.vue"; const routes: Array = [ { path: "/", redirect: "/home", }, { path: "/home", name: "home", component: Home, }, { path: "/login", name: "login", component: Common.Login2, }, { path: "/table", name: "table", component: Table, }, { path: "/table-v2", name: "table-v2", component: TableV2, }, { path: "/json-view", name: "json-view", component: JsonViewDemo, }, { path: "/form", name: "form", component: Form, }, { path: "/terminal", name: "terminal", component: Terminal, }, { path: "/color", name: "color", component: Color, }, { path: "/pretext-demo", name: "pretext-demo", component: PretextDemo, }, ]; Views.routes.forEach((item) => { routes.push(item); }); const router = createRouter({ history: createWebHashHistory(), routes, }); export default router;