platypush/platypush/backend/http/webapp/src/router/index.js

45 lines
749 B
JavaScript
Raw Normal View History

2020-11-21 01:12:08 +01:00
import { createWebHistory, createRouter } from "vue-router";
import Dashboard from "@/views/Dashboard.vue";
import NotFound from "@/views/NotFound";
2020-11-26 23:43:16 +01:00
import Login from "@/views/Login";
import Register from "@/views/Register";
2020-11-30 20:57:00 +01:00
import Panel from "@/views/Panel";
2020-11-21 01:12:08 +01:00
const routes = [
2020-11-30 20:57:00 +01:00
{
path: "/",
name: "Panel",
component: Panel,
},
2020-11-21 01:12:08 +01:00
{
path: "/dashboard/:name",
name: "Dashboard",
component: Dashboard,
},
2020-11-26 23:43:16 +01:00
{
path: "/login",
name: "Login",
component: Login,
},
{
path: "/register",
name: "Register",
component: Register,
},
2020-11-21 01:12:08 +01:00
{
path: "/:catchAll(.*)",
component: NotFound,
},
];
const router = createRouter({
history: createWebHistory(),
routes,
});
export default router;