You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
1.1 KiB
49 lines
1.1 KiB
import Vue from 'vue'
|
|
import Router from 'vue-router'
|
|
import Home from "@/components/Home"
|
|
import Login from "@/components/Login"
|
|
import Register from "@/components/Register"
|
|
import NewPass from "@/components/NewPass"
|
|
import MainDispl from "@/components/MainDispl"
|
|
import EditSenses from "@/components/EditSenses"
|
|
|
|
Vue.use(Router)
|
|
|
|
export default new Router({
|
|
mode: "history",
|
|
routes: [
|
|
{
|
|
path: '/',
|
|
redirect: "/home"
|
|
},
|
|
{
|
|
path: "/home",
|
|
name: "Home",
|
|
component: Home,
|
|
children: [
|
|
{
|
|
path: "words/:hw",
|
|
name: "MainDispl",
|
|
component: MainDispl,
|
|
props: true,
|
|
},
|
|
]
|
|
},
|
|
{
|
|
path: '/login',
|
|
name: 'Login',
|
|
component: Login
|
|
},
|
|
{
|
|
path: '/register',
|
|
name: 'Register',
|
|
component: Register
|
|
},
|
|
{
|
|
path: '/new_pass',
|
|
name: 'NewPass',
|
|
component: NewPass
|
|
}
|
|
]
|
|
})
|