Module 870308

1,677 characters · in no known chunk
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>A});var i=n(64700),r=n(379197),a=n(488430),s=n(17928),l=n(554146),o=n(192308),d=n(131607),c=n(457421),u=n(212407),_=n(966971),E=n(49999);let A=function(){let e=(0,s.bG)([c.A],()=>c.A.getMarketingBySurface(r.R.DESKTOP_SHOP_BUTTON)),t=!(0,o.hasAnyModalOpen)(),[n,A]=(0,d.RF)(t?l.M.COLLECTIBLES_SHOP_ENTRY_MARKETING:null,e?.version??0,void 0,!0),h=(0,u.bv)(e),I=null!=n?function(e,t){if(t?.type===a.G.BADGE)return{type:_.FF.BADGE,badgeIcon:t.badgeIcon,badgeText:t.badgeText,entrypointBackgroundStyle:t.refTargetBackground?.style,entryPointBackgroundAssets:{srcDark:e.buttonBGRestingDark,srcLight:e.buttonBGRestingLight,srcDarkHovered:e.buttonBGHoverDark,srcLightHovered:e.buttonBGHoverLight},showHoverGradient:t.showHoverGradient};if(t?.type===a.G.COACHMARK){let e=t.refTargetBackground;return{type:_.FF.COACHMARK,title:()=>t.title,body:()=>t.body,assetDark:t.assetDark,assetLight:t.assetLight,buttonLabel:t.buttonLabel,badgeIcon:t.badgeIcon,badgeText:t.badgeText,entrypointBackgroundStyle:e?.style,entryPointBackgroundAssets:{srcDarkHovered:e?.asset?.hovered?.dark,srcLightHovered:e?.asset?.hovered?.light}}}return t?.type===a.G.TAB_TOOLTIP?{type:_.FF.TAB_TOOLTIP,title:()=>t.title,body:()=>t.body,asset:t.asset,badgeIcon:t.badgeIcon,badgeText:t.badgeText,entrypointBackgroundStyle:t.refTargetBackground?.style,entryPointBackgroundAssets:{srcDark:e.buttonBGRestingDark,srcLight:e.buttonBGRestingLight,srcDarkHovered:e.buttonBGHoverDark,srcLightHovered:e.buttonBGHoverLight},showHoverGradient:t.showHoverGradient}:null}(h,e):null,f=i.useCallback(()=>{null!=I&&A(E.i.AUTO)},[I,A]);return{shopButtonDisplayOptions:I,dismissShopButtonDC:f}}}