add several pages and life wave

This commit is contained in:
Tilman Behrend 2025-08-31 22:58:40 +02:00
parent 734255aad2
commit 7b55e8770c
33 changed files with 1488 additions and 96 deletions

View file

@ -3,16 +3,35 @@ const routes = [
path: '/',
component: () => import('layouts/MainLayout.vue'),
children: [
{ path: '', component: () => import('pages/IndexPage.vue') }
]
{ path: '', component: () => import('pages/IndexPage.vue') },
{
path: 'login',
name: 'login',
component: () => import('pages/LoginPage.vue'),
},
{
path: 'sign-up',
name: 'sign-up',
component: () => import('pages/SignUpPage.vue'),
},
{
path: 'password-reset',
name: 'password-reset',
component: () => import('pages/PasswordResetPage.vue'),
},
{
path: 'wave',
name: 'wave',
component: () => import('pages/WavePage.vue')
},
],
},
// Always leave this as last one,
// but you can also remove it
// Always leave this as last one
{
path: '/:catchAll(.*)*',
component: () => import('pages/ErrorNotFound.vue')
}
component: () => import('pages/ErrorNotFound.vue'),
},
]
export default routes