X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Frouter.js;h=82f01009542d42f4d69a8844d5835473a96ad3a4;hb=cf2343cee5729c011770ace6d5b4f79d1ac3a2b6;hp=7c2e2a68f26fc015016c0cc01d6101b6511889d0;hpb=ccd4a2b74aecdd6e52960a9ed42acea3e40c9271;p=vchess.git diff --git a/client/src/router.js b/client/src/router.js index 7c2e2a68..82f01009 100644 --- a/client/src/router.js +++ b/client/src/router.js @@ -1,6 +1,6 @@ import Vue from "vue"; import Router from "vue-router"; -import Home from "./views/Home.vue"; +import Hall from "./views/Hall.vue"; Vue.use(Router); @@ -12,8 +12,18 @@ export default new Router({ routes: [ { path: "/", - name: "home", - component: Home, + name: "hall", + component: Hall, + }, + { + path: "/variants", + name: "variants", + component: loadView("Variants"), + }, + { + path: "/variants/:vname([a-zA-Z0-9]+)", + name: "rules", + component: loadView("Rules"), }, // { // path: "/about", @@ -26,11 +36,6 @@ export default new Router({ // // return import(/* webpackChunkName: "about" */ "./views/About.vue"); // //} // }, -// { -// path: "/test", -// name: "test", -// component: loadView("Test"), -// }, // TODO: gameRef, problemId: https://router.vuejs.org/guide/essentials/dynamic-matching.html ] });