feat(app): migrate auth pages to Vue SPA (stage 2)
This commit is contained in:
@@ -5,6 +5,7 @@ import AppLayout from '../layouts/AppLayout.vue'
|
||||
const LoginPage = () => import('../pages/LoginPage.vue')
|
||||
const RegisterPage = () => import('../pages/RegisterPage.vue')
|
||||
const ResetPasswordPage = () => import('../pages/ResetPasswordPage.vue')
|
||||
const VerifyResultPage = () => import('../pages/VerifyResultPage.vue')
|
||||
|
||||
const AccountsPage = () => import('../pages/AccountsPage.vue')
|
||||
const SchedulesPage = () => import('../pages/SchedulesPage.vue')
|
||||
@@ -14,7 +15,9 @@ const routes = [
|
||||
{ path: '/', redirect: '/login' },
|
||||
{ path: '/login', name: 'login', component: LoginPage },
|
||||
{ path: '/register', name: 'register', component: RegisterPage },
|
||||
{ path: '/reset_password', name: 'reset_password', component: ResetPasswordPage },
|
||||
{ path: '/reset-password/:token', name: 'reset_password', component: ResetPasswordPage },
|
||||
{ path: '/api/verify-email/:token', name: 'verify_email', component: VerifyResultPage },
|
||||
{ path: '/api/verify-bind-email/:token', name: 'verify_bind_email', component: VerifyResultPage },
|
||||
{
|
||||
path: '/app',
|
||||
component: AppLayout,
|
||||
@@ -34,4 +37,3 @@ const router = createRouter({
|
||||
})
|
||||
|
||||
export default router
|
||||
|
||||
|
||||
Reference in New Issue
Block a user