diff --git a/Frontend/components/Modals/ModalEmailChange.tsx b/Frontend/components/Modals/ModalEmailChange.tsx index f475b2f..2cb6cb3 100644 --- a/Frontend/components/Modals/ModalEmailChange.tsx +++ b/Frontend/components/Modals/ModalEmailChange.tsx @@ -1,13 +1,12 @@ -import React from "react"; +import React, { useRef } from "react"; import Icon from "@/components/Icons/Icon"; import { useForm } from "react-hook-form"; import { yupResolver } from "@hookform/resolvers/yup"; import { signInValidationSchema } from "@/utils/form"; -import { login } from "@/app/actions"; import { toast } from "react-toastify"; import pb from "@/lib/pocketbase"; -function ModalPasswordReset() { +function ModalEmailChange() { const { register, handleSubmit, @@ -18,12 +17,12 @@ function ModalPasswordReset() { }); const onSubmit = async (data: any) => { + console.log(data); try { //login user - if ( - (await login({ email: data.email, password: data.password })).success - ) { + if (await pb.collection("user").requestPasswordReset(data.email)) { reset(); + document.getElementById("password-reset-modal")?.click(); document.getElementById("sign-in-modal")?.click(); } } catch (error) { @@ -45,17 +44,17 @@ function ModalPasswordReset() { <> { reset(); }} /> - - + + @@ -64,9 +63,9 @@ function ModalPasswordReset() { - Welcome back! + Reset Your Password - Lets kick some more ass? + Enter in your email @@ -82,35 +81,15 @@ function ModalPasswordReset() { {errors.email?.message} - - - - {errors.password?.message} - - - Sign In - {isSubmitting && } - - - pb.collection("user").requestPasswordReset(user.email) - } - className="btn btn-secondary text-primary-content capitalize border-none" > Reset Password + {isSubmitting && } @@ -121,4 +100,4 @@ function ModalPasswordReset() { ); } -export default ModalPasswordReset; +export default ModalEmailChange;
Lets kick some more ass?
Enter in your email