diff --git a/src/App.js b/src/App.js index 5a7252c..979f2d7 100644 --- a/src/App.js +++ b/src/App.js @@ -15,7 +15,9 @@ function App() {
} /> + } /> } /> + } /> } /> {/* protected routes */} diff --git a/src/component/auth/Forgetpwd2.jsx b/src/component/auth/Forgetpwd2.jsx new file mode 100644 index 0000000..ecbef92 --- /dev/null +++ b/src/component/auth/Forgetpwd2.jsx @@ -0,0 +1,75 @@ +import React, { useEffect, useState } from 'react' +import LoginImg from '../../assets/bg/login.svg' + +import BSMainLoader from '../loaders/BSMainLoader' +import { Link, useNavigate } from 'react-router-dom' +import siteLinks from '../../links/siteLinks' + +export default function Forgetpwd2() { + + const [loading, setLoading] = useState(true) + + const navigate = useNavigate() + + useEffect(()=>{ + const timer = setTimeout(()=>{ + setLoading(false) + },1000) + + return () => clearTimeout(timer) + },[]) + + return ( +
+ + {loading ? + + : +
+
+
+
+
+
+
+
+
+

Recover Password

+

Please enter your email.

+
+
+
+
+ + +
+
+
+ +
+
+

Go Back

+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+ } +
+ ) +} diff --git a/src/component/auth/Login2.jsx b/src/component/auth/Login2.jsx index 1527128..4cae526 100644 --- a/src/component/auth/Login2.jsx +++ b/src/component/auth/Login2.jsx @@ -1,12 +1,16 @@ import React, { useEffect, useState } from 'react' import LoginImg from '../../assets/bg/login.svg' -import MainLoader from '../loaders/MainLoader' +import BSMainLoader from '../loaders/BSMainLoader' +import { Link, useNavigate } from 'react-router-dom' +import siteLinks from '../../links/siteLinks' export default function Login() { const [loading, setLoading] = useState(true) + const navigate = useNavigate() + useEffect(()=>{ const timer = setTimeout(()=>{ setLoading(false) @@ -19,7 +23,7 @@ export default function Login() {
{loading ? - + :
@@ -54,21 +58,21 @@ export default function Login() { Remember Me
- Forgot Password ? + Forgot Password ?
- Sign In +
-

Don't have an account ? Sign Up

+

Don't have an account ? Sign Up

-
+
diff --git a/src/component/auth/Signup2.jsx b/src/component/auth/Signup2.jsx new file mode 100644 index 0000000..dde7f84 --- /dev/null +++ b/src/component/auth/Signup2.jsx @@ -0,0 +1,107 @@ +import React, { useEffect, useState } from 'react' +import LoginImg from '../../assets/bg/login.svg' + +import BSMainLoader from '../loaders/BSMainLoader' +import { Link, useNavigate } from 'react-router-dom' +import siteLinks from '../../links/siteLinks' + +export default function Signup2() { + + const [loading, setLoading] = useState(true) + + const navigate = useNavigate() + + useEffect(()=>{ + const timer = setTimeout(()=>{ + setLoading(false) + },1000) + + return () => clearTimeout(timer) + },[]) + + return ( +
+ + {loading ? + + : +
+
+
+
+
+
+
+
+
+

We are Mentor

+

Welcome, Please create your account.

+
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+ +
+
+

Already have an account ? Sign In

+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+ } +
+ ) +} diff --git a/src/component/authorization/UserExist.jsx b/src/component/authorization/UserExist.jsx index 813a938..5f99bef 100644 --- a/src/component/authorization/UserExist.jsx +++ b/src/component/authorization/UserExist.jsx @@ -1,6 +1,6 @@ import React, { useEffect, useState } from 'react' import { Outlet } from 'react-router-dom' -import MainLoader from '../loaders/MainLoader' +import BSMainLoader from '../loaders/BSMainLoader' export default function UserExist() { @@ -17,7 +17,7 @@ export default function UserExist() { return ( <> {loading ? - + : } diff --git a/src/component/loaders/BSMainLoader.jsx b/src/component/loaders/BSMainLoader.jsx new file mode 100644 index 0000000..4ff404f --- /dev/null +++ b/src/component/loaders/BSMainLoader.jsx @@ -0,0 +1,14 @@ +import React from 'react' +import Loader from '../../assets/loader/loader.svg' + +export default function BSMainLoader() { + return ( +
+
+
+ loader +
+
+
+ ) +} diff --git a/src/views/ForgetpwdPage.jsx b/src/views/ForgetpwdPage.jsx index 7801c02..3f559ff 100644 --- a/src/views/ForgetpwdPage.jsx +++ b/src/views/ForgetpwdPage.jsx @@ -1,8 +1,8 @@ import React from 'react' -import Forgetpwd from '../component/auth/Forgetpwd' +import Forgetpwd2 from '../component/auth/Forgetpwd2' export default function ForgetpwdPage() { return ( - + ) } diff --git a/src/views/LoginPage.jsx b/src/views/LoginPage.jsx index d3643f0..09855af 100644 --- a/src/views/LoginPage.jsx +++ b/src/views/LoginPage.jsx @@ -1,8 +1,8 @@ import React from 'react' -import Login from '../component/auth/Login' +import Login2 from '../component/auth/Login2' export default function LoginPage() { return ( - + ) } diff --git a/src/views/SignupPage.jsx b/src/views/SignupPage.jsx index 202b4ac..5dcbab0 100644 --- a/src/views/SignupPage.jsx +++ b/src/views/SignupPage.jsx @@ -1,8 +1,8 @@ import React from 'react' -import Signup from '../component/auth/Signup' +import Signup2 from '../component/auth/Signup2' export default function SignupPage() { return ( - + ) }