From f234440d1a3a061247ad35450adc839737efdef3 Mon Sep 17 00:00:00 2001 From: HAM!DREZA Date: Mon, 27 May 2024 17:06:12 +0330 Subject: [PATCH] create resend otp route --- components/login-page/Check-otp.vue | 162 +++++++++++++++++++++++---- components/login-page/Login-form.vue | 8 +- layouts/profile.vue | 2 - pages/login/index.vue | 4 +- server/api/auth/login.post.js | 1 + 5 files changed, 148 insertions(+), 29 deletions(-) diff --git a/components/login-page/Check-otp.vue b/components/login-page/Check-otp.vue index 5f191d8..5d693b1 100644 --- a/components/login-page/Check-otp.vue +++ b/components/login-page/Check-otp.vue @@ -1,6 +1,5 @@ diff --git a/components/login-page/Login-form.vue b/components/login-page/Login-form.vue index 21067b6..4d7de72 100644 --- a/components/login-page/Login-form.vue +++ b/components/login-page/Login-form.vue @@ -7,7 +7,7 @@ v-model="phone" type="text" class="loginInput" - placeholder="شماره موبایل" + placeholder="شماره موبایل خود را وارد کنید" /> - ورود + دریافت کد ورود -
+
* {{error}}
@@ -50,7 +50,6 @@ const loading = ref(false); const FormStatus = useState("showCheckOtpForm"); async function login() { if (phone.value == null) { - console.log("شماره موبایل الزامی است") errors.value = [] return errors.value.push("شماره موبایل الزامی است") } @@ -71,7 +70,6 @@ async function login() { phone: phone.value, type: "1", }, - }); if (data.message === 'کد با موفقیت ارسال شد') { const phoneNumber = useState('phoneNumber', () => phone.value) diff --git a/layouts/profile.vue b/layouts/profile.vue index 5277e44..e45b071 100644 --- a/layouts/profile.vue +++ b/layouts/profile.vue @@ -299,9 +299,7 @@