Module 65470

651 characters · in 66c7a838209b3962.js
Dependencies
Required by (3)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,s){s.d(t,{A:()=>u});var l=s(477900);s(582128);var n=s(821609),i=s(597770),r=s(688810),a=s(788833),o=s(194509),c=s(485140),d=s(652215);let u=function(e){let{subscriptionTier:t,premiumModalAnalyticsLocation:s,giftMessage:u,onClick:x,buttonTextOverride:m,...p}=e,{analyticsLocations:h}=(0,r.Ay)(),{openGiftModal:j}=(0,a.$)({giftRecipient:null,analyticsLocations:h,analyticsObject:{object:d.ZSU.BUTTON_CTA,objectType:d.AnalyticsObjectTypes.GIFT,...s},giftMessage:u,subscriptionTier:t,location:"premium-brand-refresh-gift-button"}),_=(0,c.Y)(),g=m??(0,o.U)(t);return(0,l.jsx)(n.$,{onClick:e=>_(()=>{j(),x?.(e)}),icon:i.GiftIcon,...p,text:g})}}