re-setup subproject kontor-vue
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
import { createWebHistory, createRouter } from "vue-router";
|
||||
import Home from "./components/Home.vue";
|
||||
import Login from "./components/Login.vue";
|
||||
import Register from "./components/Register.vue";
|
||||
// lazy-loaded
|
||||
const Profile = () => import("./components/Profile.vue");
|
||||
const BoardAdmin = () => import("./components/BoardAdmin.vue");
|
||||
const BoardModerator = () => import("./components/BoardModerator.vue");
|
||||
const BoardUser = () => import("./components/BoardUser.vue");
|
||||
|
||||
const routes = [
|
||||
{
|
||||
path: "/",
|
||||
name: "home",
|
||||
component: Home,
|
||||
},
|
||||
{
|
||||
path: "/home",
|
||||
component: Home,
|
||||
},
|
||||
{
|
||||
path: "/login",
|
||||
component: Login,
|
||||
},
|
||||
{
|
||||
path: "/register",
|
||||
component: Register,
|
||||
},
|
||||
{
|
||||
path: "/profile",
|
||||
name: "profile",
|
||||
// lazy-loaded
|
||||
component: Profile,
|
||||
},
|
||||
{
|
||||
path: "/admin",
|
||||
name: "admin",
|
||||
// lazy-loaded
|
||||
component: BoardAdmin,
|
||||
},
|
||||
{
|
||||
path: "/mod",
|
||||
name: "moderator",
|
||||
// lazy-loaded
|
||||
component: BoardModerator,
|
||||
},
|
||||
{
|
||||
path: "/user",
|
||||
name: "user",
|
||||
// lazy-loaded
|
||||
component: BoardUser,
|
||||
},
|
||||
];
|
||||
|
||||
const router = createRouter({
|
||||
history: createWebHistory(),
|
||||
routes,
|
||||
});
|
||||
|
||||
export default router;
|
||||
Reference in New Issue
Block a user