Build 584177stable
Module 212407
1,991 characters · in eb2a2fc5c2e90467.jsDependencies
Source Raw
function(e,t,n){n.d(t,{Kk:()=>o,MV:()=>d,U1:()=>u,bv:()=>m,qY:()=>p,s4:()=>c,w$:()=>x});var i=n(64700),r=n(488430),s=n(719986),l=n(940622),a=n(25176);function o(e){let t=(0,l.mb)(a.RN.HERO_LOGO),n=(0,l.mb)(a.RN.HERO_BANNER_STATIC),r=(0,l.mb)(a.RN.HERO_BANNER_ANIMATED),o=(0,l.mb)(a.RN.HERO_BANNER_RIVE),c=(0,l.JE)(e=>e.heroLogoMaxHeight),d=(0,l.JE)(e=>e.heroResponsive);return i.useMemo(()=>{let i,l=null!=n||null!=r||null!=o||null!=t,a=null!=n&&null==r;return i=l?null!=t&&null!=c?s.M.fromServer({desktop_max_height:c}):void 0:e.logoDisplayConfig,{bannerDisplayConfig:l?d?s.M.fromServer({responsive:!0}):void 0:e.bannerDisplayConfig,logoDisplayConfig:i,heroLogo:t??e.heroLogoUrl,heroBannerStatic:n??e.heroBannerUrl,heroBannerAnimated:a?void 0:r??e.heroBannerAnimatedUrl,heroBannerRive:o??e.heroRiveUrl}},[t,n,r,o,e,c,d])}function c(e,t,n){let i=(0,l.mb)(a.RN.FEATURED_BLOCK);return(n?i:null)??t?.assetUrl??e?.featuredBlockUrl}function d(e){let t=(0,l.mb)(a.RN.CATALOG_BANNER_STATIC),n=(0,l.mb)(a.RN.CATALOG_BANNER_ANIMATED),i=(0,l.mb)(a.RN.CATALOG_BANNER_RIVE);return{catalogBannerStatic:t??e.catalogBannerUrl,catalogBannerAnimated:n??e.catalogBannerAnimatedUrl,catalogBannerRive:i??e.catalogBannerRiveUrl}}function u(e){return(0,l.mb)(a.RN.PDP_BACKGROUND)??e.pdpBgUrl}function m(e){let t=(0,l.mb)(a.RN.SHOP_BUTTON_BG_HOVER),n=(0,l.mb)(a.RN.SHOP_BUTTON_BG_HOVER_DARK),s=(0,l.mb)(a.RN.SHOP_BUTTON_BG_HOVER_LIGHT),o=(0,l.mb)(a.RN.SHOP_BUTTON_BG_RESTING),c=(0,l.mb)(a.RN.SHOP_BUTTON_BG_RESTING_DARK),d=(0,l.mb)(a.RN.SHOP_BUTTON_BG_RESTING_LIGHT);return i.useMemo(()=>{if(e?.type===r.G.COACHMARK)return{};let i=e?.refTargetBackground?.asset,l=i?.resting,a=i?.hovered;return{buttonBGHoverDark:n??t??a?.dark,buttonBGHoverLight:s??t??a?.light,buttonBGRestingDark:c??o??l?.dark,buttonBGRestingLight:d??o??l?.light}},[t,n,s,o,c,d,e])}function p(e){return{bannerUrl:e.bannerUrl,bannerAnimatedUrl:e.bannerAnimatedUrl}}function x(e){return{bannerURL:e.bannerURL,bannerAnimatedURL:e.bannerAnimatedURL}}}