1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[742],{1001:(e,s,t)=>{"use strict";e.exports=t.p+"static/images/logo.png"},10909:(e,s,t)=>{"use strict";t.d(s,{Y:()=>a});var l=t(14232),r=t(63797);let a=()=>{let[e,s]=(0,l.useState)(!1),[t,a]=(0,l.useState)(null),[i,o]=(0,l.useState)("small");return(0,l.useEffect)(()=>{s(!0);let e=({window:e})=>{let s=e.width;a(s),s<640?o("small"):s<1024?o("medium"):s<1280?o("large"):o("extra-large")},t=r.A.addEventListener("change",e);return e({window:r.A.get("window")}),()=>{t.remove()}},[]),{isWeb:e,screenWidth:t,screenSize:i}}},12102:(e,s,t)=>{"use strict";t.d(s,{A:()=>a}),t(14232);var l=t(17279),r=t(37876);let a=({filename:e,style:s,alt:t="Image"})=>(0,r.jsx)(l.A,{source:e,style:s,resizeMode:"contain",alt:t})},21141:(e,s,t)=>{"use strict";t.d(s,{D9:()=>i,c7:()=>c,o2:()=>o});var l=t(30896),r=t.n(l);let a=t(65364).env.NEXT_PUBLIC_ENCRYPTION_KEY||"aaskjdnoI!@EIOIDPOL@WJDP@!",i=e=>{let s=r().AES.encrypt(e,a).toString();localStorage.setItem("userInfo",s)},o=e=>{let s=r().AES.encrypt(e,a).toString();localStorage.setItem("cart",s)},c=()=>{let e=localStorage.getItem("userInfo");return e?JSON.parse(r().AES.decrypt(e,a).toString(r().enc.Utf8)):null}},27872:(e,s,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/email-confirmation",function(){return t(31195)}])},31195:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>j});var l=t(14232),r=t(32597),a=t(58771),i=t(52151),o=t(60689),c=t(45779),n=t(37097),d=t(12102),u=t(31777),m=t(10909),g=t(55333),f=t(37876);let h=({routeChange:e,getStorage:s})=>{let h=(0,u.wA)(),x=(0,u.d4)(e=>e.user.user),{isWeb:w,screenWidth:j,screenSize:y}=(0,m.Y)(),v=w?"/assets/images/logo.png":t(1001),[b,p]=(0,l.useState)(Array(6).fill("")),[A,N]=(0,l.useState)(!1),[S,_]=(0,l.useState)(!1),[I,E]=(0,l.useState)(2),k=I/3*100,L=(0,l.useRef)(Array(6).fill(null));w||t(85128),w||t(43955);let P=async()=>{let s=!0;if(b.forEach(e=>{""===e&&(s=!1)}),s){N(!1),_(!0);try{console.log(x?._id);let s=await (0,c.dl)({_id:x?._id,confirmationCode:b.join(""),type:"email"});if(console.log(s),s?.status){let t=Object.assign({},x);t._id=s?._id,t.tempID=x?._id,await h((0,g.Y)(t)),console.log(s),e("/password-set")}else N(!0)}catch(e){console.error("Error during code verification:",e),N(!0)}finally{_(!1)}}else N(!0),_(!1)};return(0,f.jsx)(r.A,{style:(0,o.Ay)`flex-1 h-full w-full bg-white`,children:(0,f.jsx)(r.A,{style:(0,o.Ay)`flex-1 justify-center items-center`,children:(0,f.jsx)(r.A,{style:(0,o.Ay)`justify-center relative flex w-full rounded-2xl px-4 h-[89%] max-w-lg mx-auto py-12`,children:(0,f.jsxs)(r.A,{style:(0,o.Ay)`justify-center rounded-xl p-8 border border-gray-200`,children:[(0,f.jsx)(r.A,{style:(0,o.Ay)`flex flex-row justify-center items-center w-full mb-2 relative z-80`,children:(0,f.jsx)(d.A,{filename:v,style:(0,o.Ay)`w-40 h-14`,alt:"Bayuti"})}),(0,f.jsx)(a.A,{style:(0,o.Ay)`text-2xl font-bold text-center mb-6 my-2`,children:"Verify Your Email"}),(0,f.jsxs)(a.A,{style:(0,o.Ay)`text-gray-500 text-center mb-8 leading-6`,children:["Please enter the 6-digit code sent to your email ",x?.email,"."]}),A&&(0,f.jsx)(a.A,{style:(0,o.Ay)`text-red-700 p-2 text-center p-2 mb-2`,children:"Please enter a valid code."}),(0,f.jsx)(r.A,{style:(0,o.Ay)`flex-row gap-2 justify-between mb-6`,children:b.map((e,s)=>(0,f.jsx)(i.A,{ref:e=>{L.current[s]=e},style:(0,o.Ay)`border bg-white border-gray-300 rounded-md w-10 h-14 text-center text-2xl`,placeholder:"?",keyboardType:"numeric",maxLength:1,value:e,onChangeText:e=>((e,s)=>{if(s.match(/^[0-9]*$/)){let t=[...b];t[e]=s,p(t),s&&e<5&&L.current[e+1]?.focus()}else if(""===s){let s=[...b];s[e]="",p(s),e>0&&L.current[e-1]?.focus()}})(s,e),onKeyPress:e=>((e,s)=>{if("Backspace"===s&&e>0&&""===b[e]){L.current[e-1]?.focus();let s=[...b];s[e-1]="",p(s)}})(s,e.nativeEvent.key)},s))}),(0,f.jsx)(r.A,{style:(0,o.Ay)`flex-row items-center justify-end mt-0`}),(0,f.jsx)(n.A,{title:"Verify",onPress:()=>{P()},loading:S,buttonStyle:(0,o.Ay)`mt-8 mb-8 w-full`}),(0,f.jsxs)(r.A,{style:(0,o.Ay)`mt-8`,children:[(0,f.jsx)(r.A,{style:(0,o.Ay)`h-1 bg-gray-300 rounded-full`,children:(0,f.jsx)(r.A,{style:[(0,o.Ay)`h-full rounded-full bg-[#1E40AF]`,{width:`${k}%`}]})}),(0,f.jsxs)(a.A,{style:(0,o.Ay)`text-center text-gray-600 mt-2`,children:["Step ",I," out of ",3]})]})]})})})})};var x=t(89099),w=t(21141);function j(){let e=(0,x.useRouter)();return(0,f.jsxs)("div",{className:"flex flex-col lg:flex-row h-screen",children:[(0,f.jsx)("div",{className:"flex-1 lg:w-1/2",children:(0,f.jsx)(h,{routeChange:s=>{e.push(s)},setStorage:e=>{(0,w.D9)(e.value)},getStorage:e=>(0,w.c7)()})}),(0,f.jsx)("div",{className:"hidden lg:flex flex-1 bg-[#000080] p-4 lg:p-8 lg:w-1/2",children:(0,f.jsxs)("div",{className:"flex flex-col items-center justify-center w-full h-full",children:[(0,f.jsxs)("div",{className:"flex hidden justify-center mb-6",children:[(0,f.jsxs)("div",{className:"relative w-16 h-16 bg-[#01A777] rounded-full overflow-hidden",children:[(0,f.jsx)("img",{src:"/assets/images/person1.svg",alt:"Large Image 1",className:"w-full h-full object-cover"}),(0,f.jsx)("div",{className:"absolute bottom-1 left-1 w-6 h-6 bg-white rounded-full overflow-hidden",children:(0,f.jsx)("img",{src:"/assets/images/country1.svg",alt:"Small Image 1",className:"w-full h-full object-cover"})})]}),(0,f.jsxs)("div",{className:"relative w-16 h-16 bg-[#01A777] rounded-full overflow-hidden",children:[(0,f.jsx)("img",{src:"/assets/images/person1.svg",alt:"Large Image 2",className:"w-full h-full object-cover"}),(0,f.jsx)("div",{className:"absolute bottom-1 left-1 w-6 h-6 bg-white rounded-full overflow-hidden",children:(0,f.jsx)("img",{src:"/assets/images/country1.svg",alt:"Small Image 1",className:"w-full h-full object-cover"})})]}),(0,f.jsxs)("div",{className:"relative w-16 h-16 bg-[#01A777] rounded-full overflow-hidden",children:[(0,f.jsx)("img",{src:"/assets/images/person1.svg",alt:"Large Image 3",className:"w-full h-full object-cover"}),(0,f.jsx)("div",{className:"absolute bottom-1 left-1 w-6 h-6 bg-white rounded-full overflow-hidden",children:(0,f.jsx)("img",{src:"/assets/images/country1.svg",alt:"Small Image 1",className:"w-full h-full object-cover"})})]}),(0,f.jsxs)("div",{className:"relative w-16 h-16 bg-[#01A777] rounded-full overflow-hidden",children:[(0,f.jsx)("img",{src:"/assets/images/person1.svg",alt:"Large Image 4",className:"w-full h-full object-cover"}),(0,f.jsx)("div",{className:"absolute bottom-1 left-1 w-6 h-6 bg-white rounded-full overflow-hidden",children:(0,f.jsx)("img",{src:"/assets/images/country1.svg",alt:"Small Image 1",className:"w-full h-full object-cover"})})]}),(0,f.jsxs)("div",{className:"relative w-16 h-16 bg-[#01A777] rounded-full overflow-hidden",children:[(0,f.jsx)("img",{src:"/assets/images/person1.svg",alt:"Large Image 5",className:"w-full h-full object-cover"}),(0,f.jsx)("div",{className:"absolute bottom-1 left-1 w-6 h-6 bg-white rounded-full overflow-hidden",children:(0,f.jsx)("img",{src:"/assets/images/country1.svg",alt:"Small Image 1",className:"w-full h-full object-cover"})})]}),(0,f.jsxs)("div",{className:"relative w-16 h-16 bg-[#01A777] rounded-full overflow-hidden",children:[(0,f.jsx)("img",{src:"/assets/images/person1.svg",alt:"Large Image 6",className:"w-full h-full object-cover"}),(0,f.jsx)("div",{className:"absolute bottom-1 left-1 w-6 h-6 bg-white rounded-full overflow-hidden",children:(0,f.jsx)("img",{src:"/assets/images/country1.svg",alt:"Small Image 1",className:"w-full h-full object-cover"})})]}),(0,f.jsxs)("div",{className:"relative w-16 h-16 bg-[#01A777] rounded-full overflow-hidden",children:[(0,f.jsx)("img",{src:"/assets/images/person1.svg",alt:"Large Image 7",className:"w-full h-full object-cover"}),(0,f.jsx)("div",{className:"absolute bottom-1 left-1 w-6 h-6 bg-white rounded-full overflow-hidden",children:(0,f.jsx)("img",{src:"/assets/images/country1.svg",alt:"Small Image 1",className:"w-full h-full object-cover"})})]})]}),(0,f.jsxs)("div",{className:"flex hidden flex-row justify-center items-center space-x-2",children:[(0,f.jsx)("span",{className:"text-white text-xl font-semibold pr-4",children:"Excellent"}),(0,f.jsx)("img",{src:"/assets/images/star.svg",alt:"Star 1",className:"w-8 h-8"}),(0,f.jsx)("img",{src:"/assets/images/star.svg",alt:"Star 2",className:"w-8 h-8"}),(0,f.jsx)("img",{src:"/assets/images/star.svg",alt:"Star 3",className:"w-8 h-8"}),(0,f.jsx)("img",{src:"/assets/images/star.svg",alt:"Star 4",className:"w-8 h-8"}),(0,f.jsx)("img",{src:"/assets/images/star.svg",alt:"Star 4",className:"w-8 h-8"}),(0,f.jsx)("img",{src:"/assets/images/trustpilot.svg",alt:"Trustpilot",className:"w-8 h-8"}),(0,f.jsx)("span",{className:"text-white text-xl font-normal pr-4",children:"Trustpilot"})]}),(0,f.jsx)("div",{className:"flex items-center justify-center w-full h-full",children:(0,f.jsxs)("div",{className:"bg-white bg-opacity-90 p-8 rounded-lg shadow-lg max-w-md mx-auto",children:[(0,f.jsx)("div",{className:"text-center hidden mb-4",children:(0,f.jsx)("h2",{className:"text-lg text-[#000000] font-semibold",children:"Scan the QR code"})}),(0,f.jsx)("div",{className:"flex justify-center",children:(0,f.jsx)("div",{className:" p-8 rounded-lg ",children:(0,f.jsx)("img",{src:"/assets/images/logo.png",alt:"QR Code",className:"w-80 mx-auto"})})})]})})]})})]})}},37097:(e,s,t)=>{"use strict";t.d(s,{A:()=>n});
1var l=t(14232),r=t(69420),a=t(58771),i=t(82644),o=t(60689),c=t(37876);let n=({title:e,onPress:s,loading:t=!1,disabled:n=!1,buttonStyle:d})=>{let[u,m]=(0,l.useState)(!1);return(0,c.jsx)(r.A,{style:[(0,o.Ay)`p-4`,(0,o.Ay)`rounded-full flex-row justify-center items-center`,d,{height:48},u&&1?(0,o.Ay)`bg-[#0B1589]`:(0,o.Ay)`bg-[#0C169A]`,n?(0,o.Ay)`opacity-50`:(0,o.Ay)`opacity-100`],onPress:s,disabled:t||n,onMouseEnter:()=>m(!0),onMouseLeave:()=>m(!1),children:t?(0,c.jsx)(i.A,{size:"small",color:"#fff"}):(0,c.jsx)(a.A,{style:(0,o.Ay)`text-white text-center text-sm`,children:e})})}},43955:(e,s,t)=>{"use strict";e.exports=t.p+"static/images/globeIcon.png"},50477:()=>{},55333:(e,s,t)=>{"use strict";t.d(s,{BD:()=>d,E_:()=>i,F6:()=>o,Lx:()=>a,Y:()=>n,bu:()=>c});var l=t(24226),r=t(45779);let a=e=>async s=>{try{let t=await (0,r.s)(e.email,e.password);if(t?._id){let e=Object.assign({},t);if(!e.test_status||e?.test_status!=="blocked")return s((0,l.iD)(e)),e;return -1}if(t?.blocked)return -1;if(t?.isError)return console.log(t,"response?.error?.message..."),t;else return 0}catch(e){return console.error("Login error:",e),0}},i=e=>async s=>{try{let t=await (0,r.CY)(e);if(console.log("Signup Response:",t),t?.insertedId)return s((0,l.iD)({full_name:e.full_name,email:e.email,_id:t?.insertedId,api_token:t?.token})),1}catch(e){return console.error("Signup error:",e),0}},o=e=>async(s,t)=>{try{let a=t().user.user.api_token,i=await (0,r.NS)({_id:e});if(!i._id)return 0;{let e=Object.assign({},i,{api_token:a});return s((0,l.iD)(e)),1}}catch(e){return console.error("Login error:",e),0}},c=e=>async s=>{try{let{_id:t,update:a,trigger:i,tempID:o}=e,c=await (0,r.KM)({_id:t,update:a,trigger:i,tempID:o});if(c?.message||c?.acknowledged)return s((0,l.TK)({user:a})),!0}catch(e){return console.error("Update error:",e),!1}},n=e=>async s=>{try{return s((0,l.TK)({user:e})),!0}catch(e){return console.error("Update error:",e),!1}},d=e=>async s=>{try{if((await (0,r.NA)({email:e})).message)return 1;return console.warn("Email does not exist"),0}catch(e){return console.error("Forgot Password error:",e),0}}},85128:(e,s,t)=>{"use strict";e.exports=t.p+"static/images/back.png"}},e=>{e.O(0,[8861,5068,896,3912,5779,636,6593,8792],()=>e(e.s=27872)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.