68 lines
1.3 KiB
JavaScript
68 lines
1.3 KiB
JavaScript
import { createRouter, createWebHistory } from 'vue-router'
|
|
import Home from '../views/Home.vue'
|
|
|
|
const router = createRouter({
|
|
history: createWebHistory(import.meta.env.BASE_URL),
|
|
routes: [
|
|
{
|
|
path: '/',
|
|
name: 'Home',
|
|
component: Home
|
|
},
|
|
{
|
|
path: '/about',
|
|
name: 'About',
|
|
component: () => import('../views/About.vue')
|
|
},
|
|
{
|
|
path: '/achievements',
|
|
name: 'Achievements',
|
|
component: () => import('../views/Achievements.vue')
|
|
},
|
|
{
|
|
path: '/gallery',
|
|
name: 'Gallery',
|
|
component: () => import('../views/Gallery.vue')
|
|
},
|
|
{
|
|
path: '/training',
|
|
name: 'Training',
|
|
component: () => import('../views/Training.vue')
|
|
},
|
|
{
|
|
path: '/news',
|
|
name: 'News',
|
|
component: () => import('../views/News.vue')
|
|
},
|
|
{
|
|
path: '/members',
|
|
name: 'Members',
|
|
component: () => import('../views/Members.vue')
|
|
},
|
|
{
|
|
path: '/reviews',
|
|
name: 'Reviews',
|
|
component: () => import('../views/Reviews.vue')
|
|
},
|
|
{
|
|
path: '/login',
|
|
name: 'Login',
|
|
component: () => import('../views/Login.vue')
|
|
},
|
|
{
|
|
path: '/profile',
|
|
name: 'Profile',
|
|
component: () => import('../views/Profile.vue')
|
|
},
|
|
{
|
|
path: '/register',
|
|
name: 'Register',
|
|
component: () => import('../views/Register.vue')
|
|
}
|
|
]
|
|
})
|
|
|
|
|
|
|
|
export default router
|