new layout pages duplicated

This commit is contained in:
victorAnumudu
2024-01-17 20:28:43 +01:00
parent 92ca50e02f
commit 0c3425a97a
15 changed files with 182 additions and 24 deletions
@@ -3,7 +3,7 @@ import { Link, useNavigate } from "react-router-dom";
import WrenchBoard from "../../../assets/images/wrenchboard-logo-text.png";
import usersService from "../../../services/UsersService";
import InputCom from "../../Helpers/Inputs/InputCom";
import AuthLayout from "../AuthLayout";
import AuthLayout from "../AuthLayout2";
import EmailValidator from "../../../lib/EmailValidator";
import ForgetPwdResponse from "../ForgetPwdResponse";
+1 -1
View File
@@ -7,7 +7,7 @@ import googleLogo from "../../../assets/images/google-logo.svg";
import WrenchBoard from "../../../assets/images/wrenchboard-logo-text.png";
import usersService from "../../../services/UsersService";
import InputCom from "../../Helpers/Inputs/InputCom";
import AuthLayout from "../AuthLayout";
import AuthLayout from "../AuthLayout2";
// import { GoogleOAuthProvider } from '@react-oauth/google';
import { useGoogleLogin } from "@react-oauth/google";
+1 -1
View File
@@ -3,7 +3,7 @@ import { Link, useLocation, useNavigate } from "react-router-dom";
import WrenchBoard from "../../../assets/images/wrenchboard-logo-text.png";
import usersService from "../../../services/UsersService";
import InputCom from "../../Helpers/Inputs/InputCom";
import AuthLayout from "../AuthLayout";
import AuthLayout from "../AuthLayout2";
export default function SignUp() {
// eslint-disable-next-line no-restricted-globals
@@ -0,0 +1,81 @@
import React, { useState } from "react";
import titleShape from "../../../assets/images/shape/title-shape-two.svg";
import InputCom from "../../Helpers/Inputs/InputCom";
import AuthLayout from "../AuthLayout2";
import ThankYou from "../ThankYou";
export default function UpdatePassword() {
const [updated, setValue] = useState(false);
const [message, setMessage] = useState(false);
const updatePassword = () => {
setValue(!updated);
setTimeout(() => {
setMessage(!message);
}, 100);
};
return (
<>
<AuthLayout slogan="Welcome to myFit">
{updated === false ? (
<div className="flex place-content-center">
<div className="w-11/12 sm:max-w-[600px]">
<div className="title-area relative flex flex-col justify-center items-center mb-7">
<h1 className="sm:text-5xl text-4xl font-bold leading-[74px] text-dark-gray dark:text-white">
Update Password
</h1>
{/* w-[341px] absolute top-14 left-12 */}
<div className="shape sm:w-[341px] w-[270px] -mt-5 sm:-mt-1 ml-5">
<img src={titleShape} alt="shape" />
</div>
</div>
<div className="input-area">
<div className="input-item mb-5">
<InputCom
fieldClass="px-6"
placeholder="*********"
label="Old Password"
name="password"
type="password"
iconName="password"
/>
</div>
<div className="input-item mb-5">
<InputCom
fieldClass="px-6"
placeholder="*********"
label="New Password"
name="password"
type="password"
iconName="password"
/>
</div>
<div className="input-item mb-5">
<InputCom
fieldClass="px-6"
placeholder="*********"
label="Re-enter Password"
name="password"
type="password"
iconName="password"
/>
</div>
<div className="signin-area mb-3.5">
<button
onClick={updatePassword}
type="button"
className="w-full rounded-[50px] mb-5 h-[58px] text-xl text-white font-bold flex justify-center bg-purple items-center"
>
Continue
</button>
</div>
</div>
</div>
</div>
) : (
<ThankYou className={`thankyou-section ${message ? "active" : ""}`} />
)}
</AuthLayout>
</>
);
}
@@ -4,7 +4,7 @@ import WrenchBoard from "../../../assets/images/wrenchboard-logo-text.png";
import debounce from "../../../hooks/debounce";
import usersService from "../../../services/UsersService";
import InputCom from "../../Helpers/Inputs/InputCom";
import AuthLayout from "../AuthLayout";
import AuthLayout from "../AuthLayout2";
export default function VerifyLink() {
const [email, setEmail] = useState("");
@@ -3,7 +3,7 @@ import { Link, useLocation, useNavigate } from "react-router-dom";
import WrenchBoard from "../../../assets/images/wrenchboard-logo-text.png";
import usersService from "../../../services/UsersService";
import InputCom from "../../Helpers/Inputs/InputCom";
import AuthLayout from "../AuthLayout";
import AuthLayout from "../AuthLayout2";
import ForgetPwdResponse from "../ForgetPwdResponse";
import PasswordValidator from "../../../lib/PasswordValidator";
import LoadingSpinner from "../../Spinners/LoadingSpinner";
@@ -1,5 +1,5 @@
import { useNavigate, Link } from "react-router-dom";
import AuthLayout from "../AuthLayout";
import AuthLayout from "../AuthLayout2";
import WrenchBoard from "../../../assets/images/wrenchboard-logo-text.png";
export default function VerifyYou() {