=== LOGIN PAYLOAD AREA === app_id:"cubmu",tvs_platform_id:"standalone",email_or_phone:e.email,password:(0,d.vC)(e.password),device:{device_id:b?_:S,device_brand:b?k:"Web Browser",device_type:b?j:i.KC,firebase_id:b?y:"NOT_ALLOWED",notes:b?N:"Web Browser-V2.1"}},r=await (0,p.F)(h.uW.POST_REDIRECT_LOGIN,a,{method:"POST"}),{data:n,status:s}=r;if(200===s&&n)C(n,e);else{var t;Z(null==n?void 0:null===(t=n.error)||void 0===t?void 0:t.details)}}catch(e){throw Z(),"Failed to login"}finally{w(!1)}},A=(e,t)=>{if((0,m.d8)("access_token",t.access_token,{expires:g.Z.accessTokenExpiredMs}),(0,m.d8)("refresh_token",t.refresh_token,{expires:g.Z.refreshTokenExpiredMs}),(0,m.d8)("last_refresh",Date.now(),{expires:g.Z.accessTokenExpiredMs}),(0,m.d8)("is_user_v3",f.eg.Y,{expires:30}),a){let t={email:e.email,password:e.password};localStorage.setItem("savedAccount",(0,d.JO)(t))}else localStorage.removeItem("savedAccount")},C=(a,r)=>{var n,i,s,l;let c=null==a?void 0:a.data;(null==c?void 0:c.is_cubmu_v3)?(null==c?void 0:c.is_verify)?(A(r,c),o().setItem("device_id",b?_:S),E?O(null==a?void 0:null===(n=a.data)||void 0===n?void 0:n.access_token):t?((0,m.nJ)("last_path"),window.location.href=t):window.location.href="/"):(e((0,u.u)({title:"Peringatan",message:"Akun Anda belum terverifikasi. Kami telah mengirimkan kode OTP melalui SMS / Email untuk proses verifikasi.",status:"success",actionModal:"/verification-otp",serverSide:!1,titleButton:"Next"})),(0,m.d8)("verification_token",null==c?void 0:c.token_verification)):((0,m.d8)("temp_access_token_migration",null!==(l=null==c?void 0:null===(i=c.result)||void 0===i?void 0:i.access_token)&&void 0!==l?l:"",{expires:1}),(0,m.d8)("is_b2b",(null==c?void 0:null===(s=c.result)||void 0===s?void 0:s.is_b2b)?"true":"false",{expires:1}),window.location.href="/migration")},O=async e=>{try{let t=await (0,c.bo)(h.eC.POST_CREATE_PURCHASE,e,{package_duration_id:Number(E),app_id:1}),{status:a,data:r}=t;"success"===a&&r?window.location.href="/payment":window.location.href="/"}catch(e){window.location.href="/"}finally{(0,m.nJ)("package_duration_id_selected")}};return{handleLogin:I,setRememberMe:s,rememberMe:a,isLoading:x,setIsLoading:w,isGlobal:T}};t.Z=x},24954:function(e,t,a){"use strict";var r=a(85893);a(67294);var n=a(11163),i=a(70187);let s=e=>{let{href:t="",children:a,...s}=e,o=(0,n.useRouter)(),l=["/catch-up"].includes(t)?t:"".concat(o.basePath).concat(t),c=e=>{!t.startsWith("http")&&"_blank"!==s.target&&(e.preventDefault(),t&&""!==t&&(window.location.href=l))};return(0,r.jsx)(i.Z,{children:(0,r.jsx)("a",{href:l,onClick:c,...s,children:a})})};t.Z=s},99905:function(e,t,a){"use strict";a.d(t,{As:function(){return i},bo:function(){return o},nj:function(){return n},r2:function(){return l},yn:function(){return s}});var r=a(8433);let n=async function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"token",n=await (0,r.Z)({url:e,method:"GET",params:{[a]:t}});return n.data},i=async(e,t)=>{let a=await r.Z.post(e,t);return a.data},s=async(e,t)=>{let a=await (0,r.Z)({url:e,met === EMAIL FIELD MATCHES === email_or_phone:e.email,password:(0,d.vC)(e.password),device:{device_id:b?_:S,device_brand:b?k:"Web Browser",device_type:b?j:i.KC,firebase_id:b?y:"NOT_ALLOWED",notes:b?N:"Web Browser-V2.1"}},r=await (0,p.F)(h.uW.POST --- email:e.email,password:e.password};localStorage.setItem("savedAccount",(0,d.JO)(t))}else localStorage.removeItem("savedAccount")},C=(a,r)=>{var n,i,s,l;let c=null==a?void 0:a.data;(null==c?void 0:c.is_cubmu --- email===f.Z.emailMaster)return!1;return!0}catch(e){}return!!t},p=()=>e=>function(){var t;let a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[m,f]=n.useState(!1),{asPath:p}=(0,s.useRouter)(),v=n --- === PASSWORD FIELD MATCHES === password:(0,d.vC)(e.password),device:{device_id:b?_:S,device_brand:b?k:"Web Browser",device_type:b?j:i.KC,firebase_id:b?y:"NOT_ALLOWED",notes:b?N:"Web Browser-V2.1"}},r=await (0,p.F)(h.uW.POST_REDIRECT_LOGIN,a --- password:e.password};localStorage.setItem("savedAccount",(0,d.JO)(t))}else localStorage.removeItem("savedAccount")},C=(a,r)=>{var n,i,s,l;let c=null==a?void 0:a.data;(null==c?void 0:c.is_cubmu_v3)?(null==c?voi --- password:d,setPassword:u}};var v=a(73146),g=a(65692),x=a(24210),w=a(20615);let b=e=>{var t,a;let{handleLogin:n,isLoadingLogin:i,rememberMe:s,handleSubmit:o,register:l,errors:c,handleRememberMeChange:d,password --- Password:m}=p(e);return(0,r.jsx)("div",{className:"w-full",children:(0,r.jsxs)("form",{onSubmit:o(n),autoComplete:"off",children:[(0,r.jsxs)("div",{className:"flex flex-col w-full gap-4",children:[(0,r.jsx)("d --- === DEVICE OBJECT MATCHES === device:{device_id:b?_:S,device_brand:b?k:"Web Browser",device_type:b?j:i.KC,firebase_id:b?y:"NOT_ALLOWED",notes:b?N:"Web Browser-V2.1"}},r=await (0,p.F)(h.uW.POST_REDIRECT_LOGIN,a,{method:"POST"}),{data:n,status:s}=r;if(200===s&&n)C(n,e);else{var t;Z(null==n?void 0:null===(t=n.error)||void 0===t?void 0:t.details)}}catch(e){throw Z(),"Failed to login"}finally{w(!1)}},A=(e,t)=>{if((0,m.d8)("access_token",t.access_token,{expires:g.Z.accessTokenExpiredMs}),(0,m.d8)("refresh_token",t.refresh_token,{expires:g ---