Module 878112

1,311 characters · in f9d6f98feb95b7c7.js
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(t,e,a){a.d(e,{A:()=>R});var n=a(627968),r=a(64700),s=a(575593),l=a(990078),i=a(821609),o=a(597770),u=a(408278),d=a(688810),c=a(44120),h=a(174459),v=a(440938),p=a(238184),g=a(766172),C=a(758836),m=a(652215),A=a(788868),x=a(375708);let R=t=>{let{product:e,primary:a,selectedVariantIndex:R,returnRef:k,onSuccess:I,tooltipDelay:b,fullWidth:V=!1,giftRecipient:_,giftingOrigin:f=A.vQ.SHOP_PAGE,onTrackClick:S}=t,{analyticsLocations:y}=(0,d.Ay)(),L=r.useRef(null),E=(0,v.uM)(),w=(0,p.A)(),P=t=>{t.stopPropagation(),h.default.track(m.HAw.COLLECTIBLES_SHOP_ELEMENT_CLICKED,{collectibles_shop_session_id:E?.sessionId,sku_id:e.skuId,page_section:E?.pageSection,page_category:E?.pageCategory,tile_type:s.R[e.type],tile_position:String(E?.tilePosition),cta_name:"gift button",page_type:w??"home"}),S?.(C.sH.SEND_AS_GIFT),(0,c.A)({skuId:(0,g.Y)({product:e,selectedVariantIndex:R}),isGift:!0,giftRecipient:_,giftingOrigin:f,analyticsLocations:y,returnRef:k,onClose:null!=I?t=>{t&&I()}:void 0})};return V?(0,n.jsx)(i.$,{variant:a?"primary":"secondary",icon:o.o,onClick:P,text:x.intl.string(x.t.gmnzqM),fullWidth:!0}):(0,n.jsx)(l.m,{text:x.intl.string(x.t["JCFN/y"]),delay:b,children:(0,n.jsx)(u.K,{"aria-label":x.intl.string(x.t["JCFN/y"]),buttonRef:L,variant:a?"primary":"secondary",icon:o.o,size:"md",onClick:P})})}}