Loading
function(e,t,i){i.d(t,{w:()=>S,u:()=>T}),i(321073);var r=i(627968),s=i(64700),n=i(939249),l=i(834730),a=i(289873),o=i(189213),d=i(17928),c=i(192308),u=i(793574),m=i(531260),C=i(166403),h=i(174459),x=i(58703),p=i(975571),_=i(792656),g=i(264779),f=i(962644),R=i(35587),j=i(374200),E=i(593687);function A(){return(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 6 6",fill:"none",overflow:"visible",children:(0,r.jsx)("ellipse",{cx:"3.4924",cy:"3",rx:"2.86154",ry:"3",fill:"#808BFF"})})}var v=i(75662);let N=e=>{let{percentage:t}=e;return(0,r.jsxs)("div",{className:v.hr,children:[t>0&&t<100&&(0,r.jsx)(function(){return(0,r.jsx)("div",{className:v.ML,style:{left:`calc(${t}% - 5px)`},children:(0,r.jsx)(A,{})})},{}),(0,r.jsx)("div",{className:v.SX,style:{width:`${t}%`}})]})};var P=i(772167),D=i(294219),b=i(788868),I=i(652215),y=i(375708);let w=e=>{let{promotionRecurrences:t}=e,[i,a]=s.useState(t.length>1),[o,d]=s.useState([]);return s.useEffect(()=>{d([t.sort((e,t)=>t.startDate>e.startDate?1:-1)[0]])},[t]),(0,r.jsxs)("div",{children:[o.map(e=>(0,r.jsx)(P.wx,{recurrence:e,showPartnerLogo:!0,showPartnerImage:!0,analyticsLocations:[u.A.RECURRING_3PP_MODAL]},e.id)),i&&(0,r.jsx)(n.D,{className:v.K8,onClick:()=>{a(!1),d([...o,...t.slice(1)])},children:(0,r.jsx)(l.E,{variant:"text-sm/medium",color:"text-subtle",children:y.intl.string(y.t.rjjZxV)})})]})};function O(e){return e.partnerId?.toLowerCase()??null}function S(e){let t,i,{transitionState:s,onClose:n,partnerIds:c}=e,{promotionsLoaded:u,claimedOutboundPromotionCodeMap:h}=(0,R.y7)(),A=(0,d.yK)([j.A],()=>j.A.outboundRecurringPromotions),S=(0,d.bG)([C.A],()=>C.A.getPremiumTypeSubscription()),{fractionalState:T}=(0,m.A)(),M=(0,g.$_)(S,T),k=(0,D.G)(c,{isLockedCardView:M});if(!1===u)return(0,r.jsx)(a.y,{});let L=function(e){let{promotions:t,codesByPromotion:i,partnerIds:r}=e,s={};return t.filter(e=>!0===(0,g.HB)({promotionType:e.promotionType})).forEach(e=>{let t=O(e),n=function(e){let{promotion:t}=e,i=O(t);return null==i?null:(0,P.Cf)()[i]??null}({promotion:e});if(null==t||null==n||null!=r&&!r.includes(t))return;t in s||(s[t]=[]);let l={id:e.id,partnerId:t,startDate:e.startDate,endDate:e.endDate,code:i[e.id]??null,...n,title:y.intl.formatToPlainString(n.title,n.titleParams??{}),outboundTitle:e.outboundTitle,body:y.intl.formatToPlainString(n.body,n.bodyParams??{})};s[t].push(l)}),s}({promotions:A,codesByPromotion:h,partnerIds:k});return(0,r.jsx)(o.Modal,{title:y.intl.string(y.t["7ioAjs"]),subtitle:y.intl.format(y.t.LOYRxB,{helpCenterLink:p.A.getArticleURL(I.MVz.RECURRING_PROMOTION)}),actions:[],preview:function(){if(!0===M)return(0,r.jsx)(_.A,{subscriptionTier:b.pe.TIER_2,fullWidth:!0,onClick:()=>{n()},onSubscribeModalClose:e=>{if(e)return f.Ay.fetchActivePromotions()}})}(),transitionState:s,onClose:n,children:(t=(0,x.N5)(),i=(0,x.P6)(),M?(0,r.jsx)(E._,{partnerIds:k}):(0,r.jsxs)("div",{className:v.kL,children:[(0,r.jsx)("div",{className:v.Ps,children:(0,r.jsx)(l.E,{variant:"text-md/medium",color:"text-subtle",children:y.intl.format(y.t["43kZKL"],{days:i})})}),(0,r.jsx)("div",{className:v.G9,children:(0,r.jsx)(N,{percentage:t})}),(0,r.jsx)("div",{className:v.kR,children:Object.entries(L).sort((e,t)=>{let[i]=e,[r]=t;return r.localeCompare(i)}).map(e=>{let[t,i]=e;return(0,r.jsx)(w,{promotionRecurrences:i},t)})})]}))})}function T(e){let{analyticsLocations:t,partnerIds:s}=e;h.default.track(I.HAw.THIRD_PARTY_PROMOTION_MODAL_OPENED,{location_stack:t,partner_ids:s}),f.Ay.fetchActivePromotions(),(0,c.openModalLazy)(async()=>{let{Premium3PRewardsModalEntry:e}=await Promise.all([i.e("967"),i.e("91900")]).then(i.bind(i,92375));return t=>(0,r.jsx)(e,{...t,partnerIds:s})})}}