diff --git a/package-lock.json b/package-lock.json index 28627b4..f1634d3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,11 @@ { - "name": "LightAble", + "name": "NovinPlast", "version": "0.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "LightAble", + "name": "NovinPlast", "version": "0.1.0", "dependencies": { "@amcharts/amcharts4": "^4.10.38", diff --git a/package.json b/package.json index 839bc44..90a8262 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "LightAble", + "name": "NovinPlast", "version": "0.1.0", "private": true, "scripts": { diff --git a/src/views/live-preview/pages/auth2/forgot-password.vue b/src/views/live-preview/pages/auth2/forgot-password.vue index 9776678..66d7467 100644 --- a/src/views/live-preview/pages/auth2/forgot-password.vue +++ b/src/views/live-preview/pages/auth2/forgot-password.vue @@ -21,7 +21,7 @@ export default { const store = useStore(); const mobile = ref(""); const otpSent = ref(false); - const timer = ref(120); + const timer = ref(60); const otpCode = ref(""); const resendAvailable = ref(false); let timerInterval = null; @@ -45,24 +45,12 @@ export default { }) .catch((err) => { sendOtpLoading.value = false; - console.log(err); - const status = err.status; - if (status == 429) { - Swal.fire({ - icon: "error", - title: "تعداد تلاشها زیاد شد", - text: "لطفاً بعداً دوباره امتحان کنید", - confirmButtonText: "باشه", - }); - } - if (status == 400) { - Swal.fire({ - icon: "warning", - title: "کد تایید قبلاً ارسال شده", - text: "برای این شماره، کد ورود قبلاً ارسال شده است. لطفاً کمی صبر کنید تا کد قبلی منقضی شود", - confirmButtonText: "باشه", - }); - } + Swal.fire({ + icon: "error", + title: "خطا در ارسال کد", + text: err.response.data.message, + confirmButtonText: "متوجه شدم", + }); }); }; @@ -78,10 +66,11 @@ export default { }; const resendOtp = () => { - otpSent.value = false; otpCode.value = ""; - timer.value = 120; + timer.value = 60; resendAvailable.value = false; + sendOtp(); // Resend OTP + startTimer(); // Restart the countdown }; const verifyOtp = async () => { @@ -134,7 +123,6 @@ export default { try { const response = await ApiServiece.get("settings/logo_fav"); settings.value = response.data.data; - } catch (error) { console.error("Error fetching settings:", error); } @@ -230,14 +218,14 @@ export default { role="status" aria-hidden="true" > - ورود + ورود