%PDF- %PDF-
Direktori : /home/opti/www/startup-life/assets/ |
Current File : /home/opti/www/startup-life/assets/index-d9d844ba.js |
import{r as x,f as g,j as r,L as t,C as f}from"./index-5492fbe1.js";import{L as u}from"./index-7b3a9c4a.js";import{s as j}from"./styled-components.browser.esm-ee37ee23.js";import{S as w}from"./SocialLogin-99ab5a28.js";import{I as y}from"./index-fbb310b5.js";import{u as b}from"./index.esm-1be9f6a3.js";import{P as v}from"./index-4a4c2639.js";import{C as L}from"./index-935ad37b.js";import{B as o}from"./Box-263f925f.js";import{G as i}from"./Grid-edacc4c9.js";import"./LogoWhite-a615c120.js";import"./tslib.es6-ace8e431.js";import"./Stack-05140c2d.js";import"./Button-e32596e7.js";import"./ButtonBase-0400401d.js";import"./assertThisInitialized-081f9914.js";import"./TransitionGroupContext-29effe25.js";import"./setPrototypeOf-0bb37fbe.js";import"./useForkRef-ff55d5c8.js";import"./index-2c4b8b3c.js";import"./joinClasses-adfcc520.js";import"./Menu-c26e62ae.js";import"./useFormControl-45c447f9.js";import"./Modal-01a2ce69.js";import"./useTheme-0dfa0cbc.js";import"./useSlotProps-b42d44e4.js";import"./index-e5978b8b.js";import"./Paper-26f2abc8.js";import"./useControlled-967f9278.js";import"./createSvgIcon-6a373a0a.js";import"./createSvgIcon-b6337cf4.js";import"./InputAdornment-e7028781.js";import"./Typography-3c6a30bd.js";import"./IconButton-948b78dd.js";const z=j.div` width: 100%; height: 100vh; overflow: hidden; box-sizing: border-box; display: flex; align-items: flex-start; position: relative; .Right { position: relative; width:50%; height: 100vh; background-color:$white_color; overflow-y: auto; } .FormContain { padding: 5.38rem 6.56rem 5rem 5.81rem; } .hero { color: var(--secondary); font-family: Raleway; font-size: 2rem; font-style: normal; font-weight: 700; line-height: normal; } .subhero { color: var(--lightText); font-size: 1.125rem; font-style: normal; font-weight: 500; line-height: normal; } .divideText { color: var(--lightText); font-size: 1.5rem; font-style: normal; font-weight: 500; line-height: normal; margin-top: 1.75rem; margin-bottom: 1.75rem; text-align: center; } .register { color: var(--secondary, #537473); font-size: 1.125rem; font-style: normal; font-weight: 500; line-height: normal; text-align: center; margin-top: 1.75rem; } `,C=()=>{const[n,m]=x.useState(!1),{handleLogin:l,loggingIn:a}=g(),{control:s,handleSubmit:d}=b({mode:"onBlur"}),c=()=>m(e=>!e),h=async e=>{const p={email:e==null?void 0:e.email,password:e==null?void 0:e.password};l(p)};return r.jsx(o,{children:r.jsxs(i,{container:!0,sx:{marginTop:"3.56rem"},children:[r.jsx("p",{className:"subhero",children:"Login into your account with"}),r.jsx(w,{}),r.jsx(o,{sx:{width:"100%"},children:r.jsx("p",{className:"divideText",children:"OR"})}),r.jsx(i,{xs:12,sx:{mb:"1.5rem"},item:!0,children:r.jsx(y,{name:"email",label:"Email Address",control:s,labelSize:"1.125rem",rules:{required:"Please enter your email address",pattern:{value:/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/i,message:"Invalid email address"}},type:"email"})}),r.jsx(i,{xs:12,sx:{mb:"1.5rem"},item:!0,children:r.jsx(v,{show:n,toggleVisibility:c,control:s,rules:{required:"Enter your password"},label:"Password",name:"password"})}),r.jsx(i,{xs:12,item:!0,sx:{margin:0},children:r.jsx(o,{sx:{textAlign:"left"},children:r.jsx("p",{className:"register",style:{marginTop:0},children:r.jsx(t,{to:"/forgot-password",children:"Forgot Password?"})})})}),r.jsxs(i,{xs:12,item:!0,children:[r.jsx(o,{sx:{display:"flex",justifyContent:"center",marginTop:"3.75rem"},children:r.jsx(L,{onClick:d(h),children:a?r.jsx(f,{size:20,color:"inherit"}):"Login"})}),r.jsx(o,{children:r.jsxs("p",{className:"register",children:["Don't have an account? ",r.jsx(t,{to:"/register",children:"Register"})]})})]})]})})},nr=()=>r.jsxs(z,{children:[r.jsx(o,{sx:{display:{xs:"none",md:"block"}},children:r.jsx(u,{})}),r.jsx(o,{className:"Right",children:r.jsxs(o,{className:"FormContain",children:[r.jsx("h1",{className:"hero",children:"Login to StartUp Life"}),r.jsx("p",{className:"subhero",children:"Welcome back "}),r.jsx(C,{})]})})]});export{nr as default};