1"use strict"; 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="7dad0422-7a6f-54ce-9ced-e4880ac96801")}catch(e){}}(); 3(self.webpackChunkclient=self.webpackChunkclient||[]).push([["1253"],{29636(e,i,n){n.d(i,{DiscountedSubscriptionOverlay:()=>I});var t=n(42062),c=n(75841),a=n(19739),s=n(91994),o=n(66691),r=n(99524),l=n(91654),u=n(99870),d=n.n(u);let p="payment-subscription-cancellation-discounted-subscription-overlay__card",m="payment-subscription-cancellation-discounted-subscription-overlay__cardHeading",v="payment-subscription-cancellation-discounted-subscription-overlay__cardItems",y="payment-subscription-cancellation-discounted-subscription-overlay__priceWithTaxInfo",x="payment-subscription-cancellation-discounted-subscription-overlay__renewalDisclaimer";var b=n(20345),h=n(87111),f=n(81924),j=n(97314),_=n(90855),g=n(81310),T=n(15782),k=n(42040),N=n(47443),C=n(85338),w=n(13462),L=n(31085),z="/payment/discounted-subscription-offer",D=[z+"#cancel-no-credits",z+"#cancel-no-discounts",z+"#cancel-no-mingle"],P=[z+"#stay-monthly-credits",z+"#stay-discounts",z+"#stay-mingle-included"];let B=(0,t.memo)(e=>{var i,n,c,{renewalPackage:a,discountPercentage:s,expirationDate:r,variant:l="default",onGetDiscountButtonClick:u,onContinueToCancelButtonClick:B}=e,A="reactivation"===l,M=(0,o.J2)(()=>w.T.shared().transparencyPriceTextsEnabled,[],!1),S=(0,o.J2)(()=>w.T.shared().recurringSubscriptionDiscountsEnabled,[],!1),E=d()(p,"payment-subscription-cancellation-discounted-subscription-overlay__cardStay"),I=d()(m,"payment-subscription-cancellation-discounted-subscription-overlay__cardHeadingCancel"),J=d()(m,"payment-subscription-cancellation-discounted-subscription-overlay__cardHeadingStay"),O=(0,k.A)(),R=(0,T.A)("payment/discounted-subscription-offer","get-discount-button"),G=(0,T.A)("payment/discounted-subscription-offer","activate-button"),H=(0,T.A)("payment/subscription-cancellation-confirmation","close-button-text"),F=A?G:R,W=(0,g.X)(a.price),X=null!=(i=a.recurringPrice)?i:a.price,$=(0,g.X)(X),V=O(X.currency,null!=(n=X.netPrice)?n:X.includingTax,"default"),q=O(a.price.currency,null!=(c=a.price.netPrice)?c:a.price.includingTax,"default"),K=O(a.price.currency,0,"default"),Q=function(e){switch(e){case C.jB.week:return"weekly";case C.jB["3-days"]:return"3-days";default:return"monthly"}}((0,N.sR)(a)),U=A?z+"#title-reactivation":z+"#title",Y=A?z+"#active-subscription":z+"#stay-title",Z=A?z+"#no-subscription":z+"#cancel-title",ee=S?r?z+"#disclaimer-with-date-virtual-discounts":z+"#disclaimer-virtual-discounts":r?z+"#disclaimer-with-date":z+"#disclaimer",ei=(0,t.useMemo)(()=>({discount:s}),[s]),en=(0,t.useMemo)(()=>{var e=(0,L.jsx)("b",{children:K});return{today:(0,L.jsx)(j.E,{variant:"inherit",color:"secondary",content:e})}},[K]),et=(0,t.useMemo)(()=>({price:V}),[V]),ec=(0,t.useMemo)(()=>({price:W}),[W]),ea=(0,t.useMemo)(()=>({price:W,date:r}),[W,r]),es=(0,t.useMemo)(()=>({price:$}),[$]),eo=(0,t.useMemo)(()=>({discount:s,date:r}),[s,r]),er=(0,t.useMemo)(()=>M?A?(0,L.jsx)("div",{className:y,children:(0,L.jsx)("div",{className:x,children:(0,L.jsx)(f.LocalizedText,{href:z+"#renewal-disclaimer",variant:"caption-2",color:"action-gray",textAlign:"center",data:ec})})}):(0,L.jsx)("div",{className:y,children:(0,L.jsx)("div",{className:"payment-subscription-cancellation-discounted-subscription-overlay__stayDisclaimer",children:(0,L.jsx)(f.LocalizedText,{href:z+"#stay-disclaimer",variant:"caption-2",color:"action-gray",textAlign:"center",data:ea})})}):null,[M,A,ec,ea]),el=d()("payment-subscription-cancellation-discounted-subscription-overlay__footer",{"payment-subscription-cancellation-discounted-subscription-overlay__footerPadding":M});return(0,L.jsxs)("div",{className:"payment-subscription-cancellation-discounted-subscription-overlay__overlay",children:[(0,L.jsxs)("div",{className:"payment-subscription-cancellation-discounted-subscription-overlay__header",children:[(0,L.jsx)(h.v,{name:"cancel-subscription-offer-wave",className:"payment-subscription-cancellation-discounted-subscription-overlay__headerWave"}),(0,L.jsx)("div",{className:"payment-subscription-cancellation-discounted-subscription-overlay__discount",children:(0,L.jsx)(h.v,{name:"cancel-subscription-discount-header"})})]}),(0,L.jsxs)("div",{className:"payment-subscription-cancellation-discounted-subscription-overlay__content",children:[(0,L.jsx)(f.LocalizedText,{href:U,variant:"h1",color:"dark",textAlign:"center",data:ei,components:en}),A?(0,L.jsx)("div",{className:"payment-subscription-cancellation-discounted-subscription-overlay__giftCredits",children:(0,L.jsx)(f.LocalizedText,{href:z+"#gift-credits",variant:"h3",color:"secondary"})}):(0,L.jsx)(f.LocalizedText,{href:z+"#subtitle",variant:"body-2",color:"dark",textAlign:"center"}),(0,L.jsxs)("div",{className:"payment-subscription-cancellation-discounted-subscription-overlay__comparison",children:[(0,L.jsxs)("div",{className:p,children:[(0,L.jsx)("div",{className:I,children:(0,L.jsx)(f.LocalizedText,{href:Z,variant:"caption-2",color:"inherit"})}),(0,L.jsx)("ul",{className:v,children:D.map(e=>(0,L.jsx)("li",{className:"payment-subscription-cancellation-discounted-subscription-overlay__cancelItem",children:(0,L.jsx)(f.LocalizedText,{href:e,variant:"footnote-2",color:"inherit"})},e))})]}
3),(0,L.jsxs)("div",{className:E,children:[(0,L.jsx)("div",{className:J,children:(0,L.jsx)(f.LocalizedText,{href:Y,variant:"caption-2",color:"inherit"})}),(0,L.jsx)("ul",{className:v,children:P.map(e=>(0,L.jsx)("li",{className:"payment-subscription-cancellation-discounted-subscription-overlay__stayItem",children:(0,L.jsx)(f.LocalizedText,{href:e,variant:"footnote-2",color:"inherit"})},e))})]})]}),(0,L.jsxs)("div",{className:"payment-subscription-cancellation-discounted-subscription-overlay__priceBox",children:[(0,L.jsx)("span",{className:"payment-subscription-cancellation-discounted-subscription-overlay__regularPrice",children:(0,L.jsx)(f.LocalizedText,{href:z+"#regular-price-"+Q,variant:"footnote-2",color:"inherit",data:et})}),(0,L.jsxs)("span",{className:"payment-subscription-cancellation-discounted-subscription-overlay__offerPrice",children:[(0,L.jsx)(f.LocalizedText,{href:z+"#next-month-"+Q,variant:"h3",color:"inherit"}),(0,L.jsx)(j.E,{variant:"h3",color:"secondary",content:q})]})]}),er,(0,L.jsxs)("div",{className:"payment-subscription-cancellation-discounted-subscription-overlay__buttons",children:[(0,L.jsx)(b.$,{variant:"secondary",blockLevel:!0,onClick:u,title:F}),!A&&(0,L.jsx)(b.$,{variant:"light",blockLevel:!0,onClick:B,title:H})]}),(0,L.jsx)("div",{className:el,children:A?(0,L.jsxs)(L.Fragment,{children:[M?null:(0,L.jsx)("div",{className:x,children:(0,L.jsx)(f.LocalizedText,{href:z+"#renewal-disclaimer",variant:"caption-2",color:"action-gray",textAlign:"center",data:ec})}),(0,L.jsx)(f.LocalizedText,{href:"/payment/information#subscription-renewal-notice",variant:"caption-2",data:es}),(0,L.jsx)(_.c,{variant:"caption-2"})]}):(0,L.jsx)(f.LocalizedText,{href:ee,variant:"caption-2",color:"action-gray",textAlign:"center",data:eo})})]})]})});var A=n(99559),M=n(64651),S=["source","currentSku","variant","onGetDiscountButtonClick","onContinueToCancelButtonClick"],E=(0,t.memo)(e=>{var{source:i,currentSku:n,variant:c,onGetDiscountButtonClick:a,onContinueToCancelButtonClick:s}=e,o=function(e,i){if(null==e)return{};var n={};for(var t in e)if(({}).hasOwnProperty.call(e,t)){if(i.includes(t))continue;n[t]=e[t]}return n}(e,S),r=(0,t.useRef)(!1),l=(0,t.useRef)(!1);(0,t.useEffect)(()=>{r.current||void 0===n||(A.T.shared().logDiscountPopupViewed(i,n),r.current=!0)},[i,n]),(0,M.Fd)(()=>{l.current||A.T.shared().logDiscountPopupCloseButtonClicked()},[]);var u=(0,t.useCallback)(()=>{l.current=!0,A.T.shared().logDiscountPopupButtonClicked("reactivation"===c?"activate":"get_discount"),a()},[c,a]),d=(0,t.useCallback)(()=>{l.current=!0,A.T.shared().logDiscountPopupButtonClicked("cancel"),s()},[s]);return(0,L.jsx)(B,Object.assign({variant:c,onGetDiscountButtonClick:u,onContinueToCancelButtonClick:d},o))}),I=(0,t.memo)(e=>{var{renewalPackage:i,source:n,onGetDiscount:u,onContinueToCancel:d}=e,p=(0,s.w)(),m=(0,o.J2)(()=>p?l.e.shared(p).canOfferDiscountedResubscription:(0,c.of)(!1),[p],!1),v=(0,o.J2)(()=>p?r.i.shared(p).subscription:(0,c.of)(null),[p]),y=null==v?void 0:v.sku,x=(0,t.useMemo)(()=>(0,a.g)(i,"real"),[i]),b=(0,t.useMemo)(()=>null!=v&&v.expiration?new Date(v.expiration).getTime():void 0,[v]);return(0,L.jsx)(E,{renewalPackage:i,discountPercentage:x,expirationDate:b,variant:m?"reactivation":"default",source:n,currentSku:y,onGetDiscountButtonClick:u,onContinueToCancelButtonClick:d})})}}]); 4//# sourceMappingURL=sourcemaps/ed5f284263ad673a.js.map 5//# debugId=7dad0422-7a6f-54ce-9ced-e4880ac96801
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.