(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9346,3899],{62256:function(e,n,a){Promise.resolve().then(a.bind(a,69349))},45920:function(e,n,a){"use strict";var t=a(57437);a(2265),a(26441),n.Z=function(e){return(0,t.jsxs)("div",{className:"TitledContainer",children:[(0,t.jsx)("p",{className:e.className,children:e.title}),e.children]})}},70475:function(e,n,a){"use strict";a.d(n,{_r:function(){return p},fC:function(){return d},zB:function(){return l}});var t=a(5186),r=a(23899),i=a(74581),s=a(41067),o=a(73208);let c=new t.hJ,u=new t.O4("apple.com"),l=async e=>{let n=async()=>{switch(e){case"google":return await (0,t.rh)(r.I8,c);case"apple":return await (0,t.rh)(r.I8,u);case"anonymous":return await (0,t.XB)(r.I8)}},a=(await n()).user,i=await a.getIdToken();try{return await o.Z.post(s.Ny,{name:a.displayName,email:a.email},{headers:{Authorization:`Bearer ${i}`}}),i}catch(e){if(o.Z.isAxiosError(e)&&e.response?.status===400&&e.response?.data.error==="User already exist")return i;throw e}},d=()=>{let{status:e,data:n}=(0,i.aF)();return{user:n,loadingUser:"loading"===e}},p=async()=>{await (0,t.w7)(r.I8)}},23899:function(e,n,a){"use strict";a.d(n,{I8:function(){return d},db:function(){return u},l2:function(){return c},tO:function(){return l}});var t=a(99854),r=a(69842),i=a(5186),s=a(15236),o=a(68116);let c=(0,s.ZF)({apiKey:"AIzaSyAR2yqhfKV-ZcEr-CCgDJTmg_WTNRC389E",authDomain:"covers-ai.firebaseapp.com",projectId:"covers-ai",storageBucket:"covers-ai.appspot.com",messagingSenderId:"284117111491",appId:"1:284117111491:web:aedae6a18925bc19578876",measurementId:"G-41NBMBKCE1"});(0,o.$C)(c);let u=(0,r.ad)(c),l=(0,t.cF)(c),d=(0,i.v0)(c);d.useDeviceLanguage()},21488:function(e,n,a){"use strict";a.d(n,{C:function(){return i},T:function(){return r}});var t=a(58323);let r=t.I0,i=t.v9},59250:function(e,n,a){"use strict";a.d(n,{H2:function(){return h},JL:function(){return d},RZ:function(){return b},av:function(){return c},bd:function(){return u},cx:function(){return m},dy:function(){return p},mf:function(){return l},tF:function(){return s},vI:function(){return f}});var t=a(38478),r=a(29704);let i=(0,t.oM)({name:"app",initialState:{modelPrice:void 0,freeCovers:void 0,user:{loading:!0,data:void 0},userSubscriptionInfo:{loading:!0,data:void 0},abTestValues:void 0},reducers:{setModelPrice:(e,n)=>{e.modelPrice=n.payload},setFreeCovers:(e,n)=>{e.freeCovers=n.payload},setUser:(e,n)=>{e.user={loading:!1,data:n.payload}},setUserSubscriptionInfo:(e,n)=>{e.userSubscriptionInfo={loading:!1,data:n.payload}},setAbTestValues:(e,n)=>{e.abTestValues=n.payload}}}),{setModelPrice:s,setFreeCovers:o,setUser:c,setUserSubscriptionInfo:u,setAbTestValues:l}=i.actions,d=e=>e.app.modelPrice,p=e=>e.app.user,f=e=>e.app.user.data?.token??null,m=(0,r.P1)([e=>e.app.userSubscriptionInfo.data?.isUserSubscribed,e=>e.app.userSubscriptionInfo.loading],(e,n)=>({loading:n,data:e})),h=e=>e.app.userSubscriptionInfo.loading?null:e.app.userSubscriptionInfo.data?.isUserSubscribed??!1,b=e=>e.app.userSubscriptionInfo;n.ZP=i.reducer},69349:function(e,n,a){"use strict";a.r(n),a.d(n,{default:function(){return b}});var t=a(57437);a(38247);var r=a(90089),i=a(45920),s=a(16463),o=a(70475),c=a(73208),u=a(41067),l=a(59250),d=a(21488),p=a(89647),f=a(40143),m=a(2265),h=()=>{let{t:e}=(0,r.$G)(),n=(0,s.useRouter)(),a=(0,d.C)(l.cx),h=(0,d.C)(l.dy),b=(0,d.C)(l.RZ);(0,m.useEffect)(()=>{h.loading||h.data?.isAnonymous===!1||n.push(u.Jt)},[h,n]);let g=async()=>{if(!h.data?.token)return;let e=await c.Z.post(u.__,{},{headers:{Authorization:`Bearer ${h.data.token}`}});window.location.href=e.data.billingPortalUrl};return h.loading?null:(0,t.jsxs)("div",{className:"AccountPage-container",children:[(0,t.jsx)("header",{children:(0,t.jsx)("h1",{className:"AccountPage-header",children:e("account.header")})}),(0,t.jsxs)("div",{className:"AccountPage-content",children:[(0,t.jsx)(i.Z,{className:"TitledContainer-label",title:e("account.name"),children:(0,t.jsx)("div",{className:"AccountPage-row",children:h.data?.name})}),(0,t.jsx)(i.Z,{className:"TitledContainer-label",title:e("account.email"),children:(0,t.jsx)("div",{className:"AccountPage-row",children:h.data?.email})}),a.data&&(0,t.jsx)(i.Z,{className:"TitledContainer-label",title:e("account.endSubscriptions"),children:(0,t.jsx)("div",{className:"AccountPage-row",children:b.data?.subscriptionExpiration})}),(0,t.jsx)(p.ZP,{className:"Menu-footer-button",title:e("account.signout"),onClick:()=>{(0,f.Kz)("user_sign_out_tapped"),(0,o._r)()}}),a.data&&(0,t.jsx)("button",{className:"AccountPage-manage-subscription",onClick:()=>{(0,f.Kz)("manage_subscription_tapped"),g()},children:e("account.manage")})]})]})};function b(){return(0,t.jsx)(h,{})}},38247:function(){},26441:function(){}},function(e){e.O(0,[6470,7679,8504,4358,5315,7481,9476,3803,243,6227,3381,3208,7942,4581,3957,2971,7023,1744],function(){return e(e.s=62256)}),_N_E=e.O()}]);