-// {
-// path: "/about",
-// name: "about",
-// // route level code-splitting
-// // this generates a separate chunk (about.[hash].js) for this route
-// // which is lazy-loaded when the route is visited.
-// component: loadView('About'),
-// //function() {
-// // return import(/* webpackChunkName: "about" */ "./views/About.vue");
-// //}
-// },
- // TODO: gameRef, problemId: https://router.vuejs.org/guide/essentials/dynamic-matching.html
+ {
+ path: "/mygames",
+ name: "mygames",
+ component: loadView("MyGames"),
+ },
+ {
+ path: "/game/:id",
+ name: "game",
+ component: loadView("Game"),
+ },
+ {
+ path: "/analyze/:vname([a-zA-Z0-9]+)",
+ name: "analyze",
+ component: loadView("Game"),
+ },
+ {
+ path: "/about",
+ name: "about",
+ component: loadView("About"),
+ },