Loading
function(e,t,n){n.d(t,{A:()=>V});var l=n(627968),s=n(64700),r=n(503698),a=n.n(r),i=n(172218),o=n(696292),u=n(651162),c=n(17928),d=n(812993),g=n(297264),E=n(834730),_=n(821609),m=n(793574),S=n(688810),A=n(617986),p=n(318346),L=n(287809),y=n(174459),C=n(440938),h=n(993408),I=n(212407),O=n(521e3),k=n(146919),x=n(815280),v=n(449543),f=n(590180),b=n(511265),T=n(313276),B=n(206077),j=n(828614),P=n(561769),N=n(484469),R=n(375708),H=n(941734);function G(e){return(0,l.jsx)("div",{className:H.hm,children:(0,l.jsx)(M,{...e})})}function D(e){return(0,l.jsx)(v.A,{gap:"xl","aria-label":R.intl.string(R.t.HP8LNG),children:(0,l.jsx)(M,{...e})})}function M(e){let{isLoading:t,products:n,tab:s,totalCards:r}=e,a=(0,P.Mk)(s,"HeroBlockCards");if(t)return(0,l.jsx)(l.Fragment,{children:[...Array(r??4)].map((e,t)=>(0,l.jsx)(N.A,{},t))});let i=null!=r?n.slice(0,r):n;return(0,l.jsx)(P.v3.Provider,{value:{flattenProductVariants:!1},children:i.map((e,t)=>{let n=f.A.getCategoryForProduct(e.skuId);return null==e||null==n?null:(0,l.jsx)(C.R9,{newValue:{tilePosition:t,pageSection:"top 4",categoryPosition:0},children:(0,l.jsx)(j.A,{skuId:e.skuId,prioritizedCurrency:a})},e.skuId)})})}let F=function(e){let t,n,r,{heroBlockRecord:a,layout:i,tab:o,isBlockLoading:u=!1}=e,{products:c}=(t=(0,T.A)(),n=s.useMemo(()=>u?[]:t(a.rankedSkuIds),[u,t,a.rankedSkuIds]),r=(0,b.p)()(n),{products:(0,B.X)(r)}),d=s.useMemo(()=>!u&&0!==a.rankedSkuIds.length&&!(c.length>0)&&a.rankedSkuIds.every(e=>f.A.getProduct(e)?.variantGroupStoreListingId!=null),[u,a.rankedSkuIds,c.length]),g=u||d;switch(i){case"feed":return(0,l.jsx)(G,{heroBlockRecord:a,isLoading:g,products:c,tab:o});case"hscroll":return(0,l.jsx)(D,{heroBlockRecord:a,isLoading:g,products:c,tab:o})}};var U=n(758836),w=n(652215);let K={rankedSkuIds:[],name:"",unpublishedAt:void 0,categorySkuId:void 0,summary:void 0,type:u.g.HERO,categoryStoreListingId:""},V=e=>{let{isLoading:t,handleTransition:n,category:r,heroBlock:v,tab:f,onVisibilityChange:b,badge:T,hideButton:B=!1,hideCards:j=!1}=e,P=(0,i.K)(e=>{b?.(e)},.1,null!=b),N=s.useRef(null),G=(0,k.yB)("HeroBlock"),D=(0,c.bG)([L.default],()=>L.default.getCurrentUser()),M=(0,C.uM)(),{analyticsLocations:V}=(0,S.Ay)(m.A.COLLECTIBLES_SHOP_HERO),W=s.useMemo(()=>null!=v?v:null==r?K:{rankedSkuIds:r.heroRanking??[],name:r.name,unpublishedAt:r.unpublishedAt,categorySkuId:r.skuId,summary:r.summary,type:u.g.HERO,categoryStoreListingId:r.storeListingId,bannerDisplayConfig:r.heroBannerDisplayConfig,logoDisplayConfig:r.heroLogoDisplayConfig,heroLogoUrl:r.heroLogoUrl,heroBannerUrl:r.heroBannerUrl,heroBannerAnimatedUrl:r.heroBannerAnimatedUrl},[v,r]),{bannerDisplayConfig:X,logoDisplayConfig:Y,heroLogo:$,heroBannerStatic:z,heroBannerAnimated:q,heroBannerRive:J}=(0,I.Kk)(W),Q=X?.responsive??!1,Z=X?.backgroundStyle,ee=null!=J,et=f===U.G2.ORBS,en=null!=r&&r.isOrbsExclusive,el=et?R.intl.string(R.t["1CdL8d"]):R.intl.string(R.t.xYKa1T),es=()=>{et?((0,p.Y)({pageType:w.liQ.SHOP_ORBS_TAB,sectionType:w.JJy.ORBS_SHOP_HERO_BLOCK,ctaObject:w.ZSU.CTA_TO_QUEST_HOME}),(0,A.mA)({fromContent:o.u.ORBS_SHOP_HERO_CTA})):(n?.({sourceButton:"shop latest category hero",categorySkuId:W.categorySkuId,isInternalShopDeeplink:!0,isOrbsExclusive:en}),y.default.track(w.HAw.COLLECTIBLES_SHOP_ELEMENT_CLICKED,{collectibles_shop_session_id:M?.sessionId,sku_id:W.categorySkuId,page_type:f,page_section:M?.pageSection,page_category:M?.pageCategory,cta_name:"shop latest category hero button"}))};if(null==D||!t&&W===K)return null;function er(){return t||B?null:(0,l.jsx)(_.$,{variant:"overlay-primary",onClick:es,text:el})}return(0,l.jsx)(S.f5,{value:V,children:(0,l.jsxs)("div",{ref:P,className:H.os,children:[ee?(0,O.VA)({isCustomCursorEnabled:G,className:H.Xt,riveEventTargetRef:N}):null,(0,l.jsx)("div",{className:a()(H.vK,{[H.cN]:ee,[H.no]:Q}),style:null!=Z?{background:Z}:void 0,children:null!=z&&(0,l.jsx)(x.A,{bannerStatic:z,bannerAnimated:q,bannerRive:J,isResponsive:Q,eventTargetRef:N})}),(0,l.jsxs)("div",{className:H.xX,children:[ee?(0,l.jsx)("div",{className:H.fy,children:er()}):(0,l.jsxs)("div",{className:a()(H.bC,{[H.no]:Q}),children:[t?(0,l.jsx)("div",{className:H.Hw}):(0,l.jsxs)("div",{className:H.Hw,children:[(0,h.HF)(W.unpublishedAt)&&(0,l.jsx)(d.Lp,{disableColor:!0,text:R.intl.string(R.t["h/uBCR"]),className:H.v0}),(0,l.jsxs)("div",{className:H.Wq,children:[null!=T&&(0,l.jsx)("div",{className:H._I,children:T}),null!=$&&(0,l.jsx)("img",{className:H.rm,src:$,alt:W.name,style:Y?.toDesktopStyles()}),null!=W.title&&(0,l.jsx)(g.D,{variant:"heading-xxl/bold",className:H.DD,color:"text-strong",children:W.title}),null!=W.summary&&""!==W.summary&&(0,l.jsx)(E.E,{variant:"text-md/normal",className:et?H.h4:H.Tm,style:null!=W.bannerTextColor?{color:W.bannerTextColor}:void 0,children:W.summary})]})]}),!B&&!t&&(0,l.jsx)("div",{className:H.IS,children:er()})]}),!j&&(0,l.jsx)(F,{heroBlockRecord:W,tab:f,isBlockLoading:t,layout:f===U.G2.HOME?"hscroll":"feed"})]})]})})}}