Files
dotfiles/.config/spicetify/Extracted/Raw/xpui/1228.js
T
2024-05-05 19:02:45 +02:00

2 lines
5.1 KiB
JavaScript
Executable File

"use strict";(("undefined"!=typeof self?self:global).webpackChunkclient_web=("undefined"!=typeof self?self:global).webpackChunkclient_web||[]).push([[1228],{12609:(o,t,e)=>{e.d(t,{K:()=>S});var s=e(50959),n=e(82187),a=e.n(n),r=e(3533),i=e(69736),c=e(11527);function d({children:o,...t}){return(0,c.jsx)(r.D,{as:"div",...t,buttonSize:t.buttonSize||r.D.sm,"data-testid":"podcast-sponsor-cta-button-base",children:(0,c.jsx)(i.x,{variant:"bodySmallBold",children:o})})}var l=e(23294);const p={podcastSponsorCallToActionButton:"WI4OWZsbabgCus7t7tbe"};function S({children:o,"data-testid":t,className:e,...n}){const r=(0,s.useMemo)((()=>(0,c.jsx)(l.x,{..."to"in n?{to:n.to}:void 0,children:(0,c.jsx)(d,{children:o,...n})})),[o,n]);return(0,c.jsx)("div",{className:a()(p.podcastSponsorCallToActionButton,e),"data-testid":t,children:r})}},23294:(o,t,e)=>{e.d(t,{x:()=>r});var s=e(50959),n=e(11527);const a=(0,s.lazy)((()=>Promise.resolve().then(e.bind(e,60046))));function r(o){return"to"in o?(0,n.jsx)(a,{...o}):(0,n.jsx)("div",{...o})}},21228:(o,t,e)=>{e.r(t),e.d(t,{MAX_SPONSORS_TO_DISPLAY_IN_PREVIEW_IF_SOME_ARE_HIDDEN:()=>A,ShowSponsorsPreviewWithData:()=>I,default:()=>C});e(46758),e(27082),e(86277);var s=e(50959),n=e(69736),a=e(96247),r=e(24071),i=e(82187),c=e.n(i),d=e(85648);const l={showSponsorAdvertiserName:"uMyxpLDoyTt8opzZ0Xmx"};var p=e(11527);function S(o){return(0,p.jsx)("span",{...o,className:c()(l.showSponsorAdvertiserName,o.className)})}const h={podcastSponsorWrapper:"wt_FLmr6yURrIEKAA1wq",podcastSponsor:"J7w1VFgufp6CwJfmBDqK",podcastSponsorExternalLink:"wDt8lZZDmfLSLf7gk_3t",podcastSponsorImage:"KfZtrIdxxMAXCPOXYmqa",podcastSponsorCaption:"jjySUpFnQoCfwrR2OL39",podcastSponsorAdvertiser:"rgcyNV3UEw3xd9_eQIVQ",podcastSponsorButtonMessage:"IJekfqpvW_dR0nJ0ErSQ",podcastSponsorCtaButtonWrapper:"LRT3GXRFbcLP1ls6zNW3",podcastSponsorCtaCardButton:"nPvT8P4sxeJDkRfrwO9V",container:"RxXawUmIzkwqVa0_ZiW3",isActive:"ZvoHFdRRo4chlAW1RsOs",title:"tr_1lx1gxyfA_z9IfGDC",main:"aAky0So7RUnwZ7RXG9l1",titleContainer:"MIDLeGE8OhRry3u0Varg",duration:"MrqiFBAyFydsw7VGXw7E",trailerContainer:"a_axzMhl0y_bp1Q4Jdp4",image:"S89qLyeJv1Bixu02smaz",imageContainer:"ZWYzMN1PQdwTk51bFHzK",playButton:"QynaKkVPIYRR227Q8h47",entityImageLarge:"b60TzAfy2fgI8kebahjA",entityImageSmall:"vTnjFyiWK393qyqmS0T7",showSponsorsPreview:"AJ7wtAniAY9zInlir0Fs",showSponsorsMeta:"YY79N31sxgwGlWiVgcWP",showSponsorsPreviewSingle:"FWr_c93thPLuvdjQVM5O",showSponsorsMetaSingle:"egcFmDmn9BO1r3yccCwq",showSponsorLogo:"E4xmwEEWQwLRazD9tysL",additionalSponsorsCount:"jLyG04llcQpQAZZM428Y"};function u({thereIsOnlyASingleShowSponsor:o,firstShowSponsor:t,showSponsorsDataThatActuallyGetDisplayedInPreview:e}){return(0,p.jsxs)(n.x,{className:c()(h.showSponsorsMeta,{[h.showSponsorsMetaSingle]:o}),children:[d.ag.get("podcast-ads.recent_ads_from"),(0,p.jsx)(S,{children:o?t.metadata.advertiser:e.length>2?d.ag.get("podcast-ads.recent_ads_more_than_two",...e.map((o=>o.metadata.advertiser))):d.ag.get("podcast-ads.recent_ads_just_two",...e.map((o=>o.metadata.advertiser)))}),"."]})}var w=e(36275),m=e(13707),g=e(23294);const v=6,f=38,x=`${f}px`;var _=e(12609),y=e(19934);const A=v-1;function I(o){const t={...o,fireTrackingEvent:o.fireTrackingEvent??m.I},{showSponsorsData:e,showId:i}=t,d=(0,y.D)(i),l=(0,s.useMemo)((()=>e.length>v?e.length-A:0),[e]),S=(0,s.useMemo)((()=>e.slice(0,l?A:v)),[e,l]),I=1===S.length,C=S[0],E=(0,r.s4)(),k=(0,m.G)(t.fireTrackingEvent);(0,s.useEffect)((function(){I&&S.forEach((({trackingEvents:o})=>o?.viewed.forEach(k)))}),[I,S,k]);const P=(0,s.useCallback)((async o=>E.send((0,a.createPodcastAdCtaCardEvent)({uri:t.uri,reason:"Show page",lineitem_id:S.map((o=>o.metadata.lineitemId)),...o}))),[t.uri,S,E]);(0,s.useEffect)((function(){P()}),[t.showSponsorsData,P]);const j=function({thereIsOnlyASingleShowSponsor:o,props:t,allShowSponsorsPathname:e,sendPodcastAdCtaCardEventForShowSponsorsPreview:n,firstShowSponsor:a,fireTrackingEvent:r=m.I}){const i=(0,m.G)(r);return(0,s.useMemo)((()=>{const s=c()(h.showSponsorsPreview,{[h.showSponsorsPreviewSingle]:o}),r={"--max-sponsors-to-display-in-preview":v,"--logo-size":x};return o?function(o){return(0,p.jsx)(g.x,{className:s,style:r,to:a.clickthrough,...o,onClick:function(t){o.onClick?.(t),a.trackingEvents?.clicked?.forEach(i),n({ui_navigate:[a.clickthrough],navigate_to_external_uri:[!0]})}})}:function(o){return(0,p.jsx)(w.rU,{className:s,style:r,to:{pathname:e},state:t,...o,onClick:function(t){o.onClick?.(t),n({cta_card_see_all:!0})}})}}),[o,t,e,n,a,i])}({thereIsOnlyASingleShowSponsor:I,props:t,allShowSponsorsPathname:d,sendPodcastAdCtaCardEventForShowSponsorsPreview:P,firstShowSponsor:C});return(0,p.jsxs)(j,{children:[S?.map(((o,t)=>(0,p.jsx)("img",{src:o.metadata.logoImage,alt:o.metadata.advertiser,width:f,height:f,className:h.showSponsorLogo},`logo image ${o.metadata.creativeId||o.metadata.creative_id||o.metadata.advertiser} - ${t}`))),l?(0,p.jsxs)(n.x,{className:h.additionalSponsorsCount,children:["+",l]}):null,(0,p.jsx)(u,{thereIsOnlyASingleShowSponsor:I,firstShowSponsor:C,showSponsorsDataThatActuallyGetDisplayedInPreview:S,numberOfHiddenSponsors:l}),I?(0,p.jsx)(_.K,{children:C.metadata.buttonMessage}):null]})}const C=I}}]);
//# sourceMappingURL=1228.js.map