import React, { useState } from "react"; import { AccountSettings } from "@/types/global"; type Props = { togglePasswordFormModal: Function; user: AccountSettings; setPasswordForm: Function; }; export default function ChangePassword({ togglePasswordFormModal, user, setPasswordForm, }: Props) { const [oldPassword, setOldPassword] = useState(""); const [newPassword1, setNewPassword1] = useState(""); const [newPassword2, setNewPassword2] = useState(""); const submit = async () => { if (oldPassword !== "" && newPassword1 !== "" && newPassword2 !== "") { if (newPassword1 === newPassword2) { setPasswordForm(oldPassword, newPassword1); togglePasswordFormModal(); } else { console.log("Passwords do not match."); } } else { console.log("Please fill out all the fields."); } }; return (
Change Password
Old Password
setOldPassword(e.target.value)} type="text" className="w-full rounded-md p-3 mx-auto border-sky-100 border-solid border outline-none focus:border-sky-500 duration-100" />New Password
setNewPassword1(e.target.value)} type="text" className="w-full rounded-md p-3 mx-auto border-sky-100 border-solid border outline-none focus:border-sky-500 duration-100" />Re-enter New Password
setNewPassword2(e.target.value)} type="text" className="w-full rounded-md p-3 mx-auto border-sky-100 border-solid border outline-none focus:border-sky-500 duration-100" />