1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1279],{15648:function(e,t,s){(window.__NEXT_P=window.__NEXT_P||[]).push(["/account/delete",function(){return s(66470)}])},68723:function(e,t,s){"use strict";s.d(t,{L:function(){return u},l:function(){return o}});var a=s(85893),l=s(66095),n=s(96700),i=s(30591),r=s(85067),c=s(17287),d=s(42781);let o=e=>t=>{let{user:s,...i}=t,{data:r,mutate:c,error:d}=(0,l.aF)();return r?(0,a.jsx)(e,{user:r,onUpdateUser:c,userError:d,...i}):(0,a.jsx)(n.ZP,{})},u=e=>{let{roles:t}=e,s=(0,d.YB)();return t.includes(i.u["user.read"])?(0,a.jsx)(r.n,{meta:{title:"Account - Forbidden"},title:"Sorry, this page cannot be viewed.",lead:"Please sign in as the account holder to continue",breadcrumbs:{to:"/account",label:s.formatMessage({id:"web:accounts:breadcrumbs_link_back"})}}):(0,a.jsx)(c._Z,{roles:t})}},68869:function(e,t,s){"use strict";s.d(t,{O:function(){return i}});var a=s(85893),l=s(76411),n=s(7266);let i=e=>{let{breadcrumbs:t}=e;return(0,a.jsx)("div",{className:"pt-3 tablet:pt-5 laptop:pt-8",children:(0,a.jsx)(l.Z,{href:t.to,children:(0,a.jsxs)("span",{className:"uppercase",children:[(0,a.jsx)(n.Z,{className:"inline-block mr-2 mb-1 transform rotate-180",style:{height:"0.74rem"}}),t.label]})})})}},85067:function(e,t,s){"use strict";s.d(t,{C:function(){return m},n:function(){return b}});var a=s(85893),l=s(94482),n=s(1107),i=s(84847),r=s(48767),c=s(27746),d=s(81768),o=s(68869);let u=e=>{let{title:t,lead:s}=e;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(c.X,{variant:"xl",as:"h1",children:t}),s&&(0,a.jsx)("div",{className:"max-w-3xl",children:(0,a.jsx)(d.x,{variant:"lead",children:s})})]})},_=e=>{let{wide:t,children:s,testId:l}=e;return t?s:(0,a.jsx)(i.kz,{testId:l,children:s})},b=e=>{let{breadcrumbs:t,meta:s={},title:i,lead:c,primaryContent:d,variants:b=[],testId:m}=e;(0,l.kJ)(b)||(b=[b]);let g=b.includes("fullWidth");return(0,a.jsxs)(_,{testId:m,wide:g,children:[(0,a.jsx)(r.Z,{...s}),(0,a.jsxs)(_,{wide:!g,children:[t&&(0,a.jsx)(o.O,{breadcrumbs:t}),(i||c)&&(0,a.jsx)("section",{className:(0,n.b)(t?"pt-3 tablet:pt-5 laptop:pt-8":"pt-6 tablet:pt-10 laptop:pt-16","pb-6 laptop:pb-16"),children:(0,a.jsx)(u,{title:i,lead:c})})]}),d]})},m=e=>{let{testId:t,breadcrumbs:s,meta:l={},containedTitle:c,title:d,lead:_,primaryContent:b}=e;return(0,a.jsxs)(i.z8,{testId:t,children:[(0,a.jsx)(r.Z,{...l}),s&&(0,a.jsx)(o.O,{breadcrumbs:s}),(d||_)&&(0,a.jsx)("section",{className:(0,n.b)(s?"pt-3 tablet:pt-5 laptop:pt-8":"pt-6 tablet:pt-10 laptop:pt-16","pb-6 laptop:pb-16",c&&"max-w-3xl"),children:(0,a.jsx)(u,{title:d,lead:_})}),b]})}},66470:function(e,t,s){"use strict";s.r(t),s.d(t,{__N_SSP:function(){return F},default:function(){return B}});var a=s(85893),l=s(68723),n=s(67294),i=s(81768),r=s(76411),c=s(32858),d=s(32724),o=s(85921),u=s(55870),_=s(97308),b=s(25281),m=s(24965),g=s(85067),x=s(10253);let p={pending:"pending",confirm:"confirm",loading:"loading",success:"success",error:"error"},h=(0,c.j)(["web:accounts"])(e=>{let{intl:t,testId:s,isInternalNavigationAllowed:l=!0,messages:i,isConfirmationRequired:r,onSubmit:c}=e,[d,o]=(0,n.useState)(p.pending);i=(0,x.hq)({},i.default,i[d]);let u=async()=>{o(p.loading);try{await c(),o(p.success)}catch(e){o(p.error)}};return(0,a.jsx)(m.ZP,{navigation:l?void 0:"empty",children:(0,a.jsx)(g.C,{containedTitle:!0,testId:s,meta:{title:i.title},breadcrumbs:l&&{to:"/account",label:t.formatMessage({id:"web:accounts:breadcrumbs_link_back"})},title:i.title,lead:i.lead,primaryContent:(0,a.jsx)("div",{className:"space-y-4 max-w-xl",children:(0,a.jsxs)(a.Fragment,{children:[i.body,c&&![p.success,p.error].includes(d)&&(0,a.jsx)("div",{className:"inline-block pt-8",children:(0,a.jsx)(b.ZP,{testId:"submit-button",loading:d===p.loading,disabled:d!==p.pending,value:i.submit,onPress:()=>{r?o(p.confirm):u()}})}),r&&d===p.confirm&&(0,a.jsx)(_.Z,{id:"delete",title:i.confirmTitle,body:i.confirmBody,confirmable:!0,cancellable:!0,confirmText:i.confirmText,cancelText:i.confirmCancelText,onDismiss:async e=>{e?u():o(p.pending)}})]})})})})});var j=s(96700),f=s(54663),w=s(66095);let v=(0,c.j)(["web:shared","web:accounts"])(e=>{let{intl:t,testId:s,isInternalNavigationAllowed:l,success:n,body:c,confirm:o,onSubmit:_=u.Z}=e;return(0,a.jsx)(h,{testId:s,isInternalNavigationAllowed:l,isConfirmationRequired:!0,onSubmit:_,messages:{default:{title:t.formatMessage({id:"web:accounts:delete_eligible_title"}),lead:t.formatMessage({id:"web:accounts:delete_eligible_lead"}),body:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(i.x,{children:(0,a.jsx)(d.T,{id:"web:accounts:delete_eligible_body_1",values:{link:(0,a.jsx)(r.Z,{href:"/privacy#rights-choices",target:"_blank",children:(0,a.jsx)(d.T,{id:"web:accounts:delete_eligible_body_1_link"})})}})}),c,(0,a.jsx)(i.x,{children:(0,a.jsx)(d.T,{id:"web:accounts:delete_eligible_body_2"})})]}),submit:t.formatMessage({id:"web:accounts:delete_eligible_confirm"}),confirmTitle:t.formatMessage({id:"web:accounts:delete_eligible_alert_title"}),confirmBody:o,confirmText:t.formatMessage({id:"web:accounts:delete_eligible_alert_confirm"}),confirmCancelText:t.formatMessage({id:"web:accounts:delete_eligible_alert_cancel"})},[p.loading]:{body:(0,a.jsx)(j.Fu,{})},[p.error]:{title:t.formatMessage({id:"web:accounts:delete_eligible_error_title"}),lead:t.formatMessage({id:"web:shared:form_error_generic_alternate"}),body:null},[p.success]:{title:t.formatMessage({id:"web:accounts:delete_eligible_success_title"}),lead:n,body:null}}})}),y=(0,c.j)("web:accounts")(e=>{let{intl:t,testId:s,requestDuration:l,user:r,isInternalNavigationAllowed:c}
1=e,[u,_]=(0,n.useState)(null);return(0,a.jsx)(v,{testId:s,isInternalNavigationAllowed:c,body:(0,a.jsx)(i.x,{children:(0,a.jsx)(d.T,{id:"web:accounts:delete_eligible_scheduled_body",values:{duration:l,date:(0,a.jsx)(o.Z,{value:new Date(r.subscription_ends_at),year:"numeric",month:"long",day:"2-digit"})}})}),success:u&&t.formatMessage({id:"web:accounts:delete_eligible_scheduled_success_lead"},{duration:l,date:(0,a.jsx)(o.Z,{value:new Date(u.execute_after),year:"numeric",month:"long",day:"2-digit"})}),confirm:t.formatMessage({id:"web:accounts:delete_eligible_scheduled_alert_body"}),onSubmit:()=>(0,f.ZP)("/v1/user",{method:"delete"}).then(e=>{_(e.request)})})}),I=(0,c.j)("web:accounts")(e=>{let{intl:t,testId:s,requestDuration:l,isInternalNavigationAllowed:r}=e,[c,o]=(0,n.useState)(!1),{logout:u}=(0,w.aF)();return(0,a.jsx)(v,{testId:s,isInternalNavigationAllowed:!c&&r,body:(0,a.jsx)(i.x,{children:(0,a.jsx)(d.T,{id:"web:accounts:delete_eligible_immediate_body",values:{duration:l}})}),success:t.formatMessage({id:"web:accounts:delete_eligible_immediate_success_lead"}),confirm:t.formatMessage({id:"web:accounts:delete_eligible_immediate_alert_body"}),onSubmit:()=>(0,f.ZP)("/v1/user",{method:"delete"}).then(e=>{var t;"function"==typeof(null===(t=window.ReactNativeWebView)||void 0===t?void 0:t.postMessage)&&window.ReactNativeWebView.postMessage(JSON.stringify(e)),u(),o(!0)})})});var k=s(97633),N=s(11163);let M=(0,c.j)("web:accounts")(e=>{let{intl:t,isInternalNavigationAllowed:s=!0,testId:l,messages:n=[]}=e,c=(0,N.useRouter)();return(0,a.jsx)(h,{testId:l,isInternalNavigationAllowed:s,messages:{default:{title:t.formatMessage({id:"web:accounts:delete_ineligible_title"}),body:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(k.Z,{as:"p",className:"text-sm tablet:text-base",fontWeight:"bold",children:(0,a.jsx)(d.T,{id:"web:accounts:delete_ineligible_body_1"})}),[...n,(0,a.jsx)(d.T,{id:"web:accounts:delete_ineligible_body_3",values:{hereLink:(0,a.jsx)(r.Z,{href:"/privacy#rights-choices",target:"_blank",children:(0,a.jsx)(d.T,{id:"web:accounts:delete_ineligible_body_3_link"})})}},"body_3")].map(e=>(0,a.jsx)(i.x,{children:e},e.key)),s&&(0,a.jsx)("div",{className:"pt-8 inline-block",children:(0,a.jsx)(b.ZP,{testId:"back-button",variant:"secondary",value:t.formatMessage({id:"web:shared:go_back"}),onPress:c.back})})]})}}})}),T=(0,c.j)("web:accounts")(e=>{let{isInternalNavigationAllowed:t,testId:s}=e;return(0,a.jsx)(M,{testId:s,isInternalNavigationAllowed:t,messages:[(0,a.jsx)(d.T,{id:"web:accounts:delete_ineligible_app_body_2",values:{managePlanLink:(0,a.jsx)(r.Z,{href:"/account/manage-plan",target:"_blank",children:(0,a.jsx)(d.T,{id:"web:accounts:delete_ineligible_app_body_2_link"})})}},"body_2")]})}),E=(0,c.j)("web:accounts")(e=>{let{isInternalNavigationAllowed:t,testId:s}=e;return(0,a.jsx)(M,{testId:s,isInternalNavigationAllowed:t,messages:[(0,a.jsx)(d.T,{id:"web:accounts:delete_ineligible_external_body_2",values:{hereLink:(0,a.jsx)(r.Z,{href:"https://help.curiositystream.com/hc/en-us/articles/204913197-How-do-I-cancel-my-subscription-",target:"_blank",children:(0,a.jsx)(d.T,{id:"web:accounts:delete_ineligible_external_body_2_link"})})}},"body_2")]})}),Z=(0,c.j)("web:accounts")(e=>{let{intl:t,testId:s,isInternalNavigationAllowed:l}=e;return(0,a.jsx)(h,{testId:s,messages:{default:{title:t.formatMessage({id:"web:accounts:delete_revert_title"}),lead:t.formatMessage({id:"web:accounts:delete_revert_lead"}),body:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(i.x,{children:(0,a.jsx)(d.T,{id:"web:accounts:delete_revert_body_1"})}),(0,a.jsx)(i.x,{children:(0,a.jsx)(d.T,{id:"web:accounts:delete_revert_body_2"})})]}),submit:t.formatMessage({id:"web:accounts:delete_revert_confirm"})},[p.success]:{title:t.formatMessage({id:"web:accounts:delete_revert_success_title"}),lead:t.formatMessage({id:"web:accounts:delete_revert_success_lead"}),body:null},[p.error]:{title:t.formatMessage({id:"web:accounts:delete_revert_error_title"}),lead:t.formatMessage({id:"web:accounts:delete_revert_error_lead"}),body:null}},isInternalNavigationAllowed:l,onSubmit:()=>(0,f.ZP)("/v1/user/deletion",{method:"delete"})})});var P=s(17287),L=s(30591),A=s(47207);let S={ELIGIBLE_IMMEDIATE:{matcher:e=>
1e&&!e.has_pending_deletion&&!e.is_active&&e.allowed_actions.can_delete,component:I},ELIGIBLE_SCHEDULED:{matcher:e=>e&&!e.has_pending_deletion&&e.is_active&&e.allowed_actions.can_delete,component:y},INELIGIBLE_APP:{matcher:e=>e&&!e.has_pending_deletion&&e.is_active&&e.manages_plan_in_app,component:T},INELIGIBLE_EXTERNAL:{matcher:e=>e&&!e.has_pending_deletion&&e.is_active&&!e.manages_plan_in_app,component:E},REVERT:{matcher:e=>(null==e?void 0:e.has_pending_deletion)===!0,component:Z}},C=e=>{var t;let{user:s,routeName:l,requestDuration:n}=e,i=(null===(t=S[l])||void 0===t?void 0:t.component)||(()=>null),r=(0,A.Gm)();return(0,a.jsx)(i,{user:s,testId:"route-".concat(l),requestDuration:n,isInternalNavigationAllowed:!r.has(A.J.nativeMobileClient)})};C=(0,P.m6)(C,L.u["user.delete"],{FallbackComponent:l.L});var F=!0,B=C}},function(e){e.O(0,[3871,8323,5273,4320,1267,3621,4188,6958,4399,2888,9774,179],function(){return e(e.s=15648)}),_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.