diff --git a/src/router/index.ts b/src/router/index.ts index 262ae6e..de8d3f1 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -2,7 +2,9 @@ import { createRouter, createWebHistory } from 'vue-router' import HomeView from '@/views/HomeView.vue' import MapView from '@/views/MapView.vue' import MainView from '@/views/MainView.vue' + const loginView = () => import('@/views/login.vue') +const resetPasswordView = () => import('@/views/ResetPassword.vue') import { authenticated, logout } from '@/plugins/auth' @@ -77,6 +79,14 @@ const router = createRouter({ name: 'auth', component: () => import('@/views/auth.vue'), }, + { + path: '/reset-password', + name: 'reset-password', + component: resetPasswordView, + meta: { + Auth: false, + }, + }, ], }) diff --git a/src/views/ResetPassword.vue b/src/views/ResetPassword.vue new file mode 100644 index 0000000..52eeb64 --- /dev/null +++ b/src/views/ResetPassword.vue @@ -0,0 +1,282 @@ + + + + + + diff --git a/src/views/login.vue b/src/views/login.vue index 633ff15..df02614 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -113,7 +113,7 @@ onMounted(async () => {