From 8d2244d93aa487715ee39b9bdb937d7a0075d2c0 Mon Sep 17 00:00:00 2001 From: setthawutttty Date: Thu, 20 Feb 2025 10:41:36 +0700 Subject: [PATCH] UI reset password --- src/router/index.ts | 10 ++ src/views/ResetPassword.vue | 282 ++++++++++++++++++++++++++++++++++++ src/views/login.vue | 8 +- 3 files changed, 296 insertions(+), 4 deletions(-) create mode 100644 src/views/ResetPassword.vue 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 () => {