-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path6251.js
1 lines (1 loc) · 30.7 KB
/
6251.js
1
"use strict";(("undefined"!=typeof self?self:global).webpackChunkclient_web=("undefined"!=typeof self?self:global).webpackChunkclient_web||[]).push([[6251],{30449:(e,t,a)=>{a.d(t,{e:()=>c});var r=a(30758),i=a(72418),s=a(56116),n=a(67759),o=a(86070);const l=r.memo((function({uri:e,size:t=i.M.md,className:a,onClick:l,showUpsell:c,canDownload:u,condensed:d}){const[m,p]=(0,n.A)(e),h=(0,s.W)(),g=(0,r.useCallback)((()=>{h({targetUri:e,intent:m?"remove-from-library":"add-to-library",type:"click"}),p(!m)}),[h,e,m,p]);return(0,o.jsx)(i.f,{className:a,isFollowing:m,onFollow:g,onClick:l,uri:e,size:t,showUpsell:c,canDownload:u,condensed:d})})),c=r.memo((function(e){return(0,o.jsx)(l,{...e})}))},10161:(e,t,a)=>{a.d(t,{b:()=>l});var r=a(30758),i=a(66917),s=a(56116),n=a(67759),o=a(86070);const l=r.memo((function({uri:e,className:t,onClick:a,size:l=i.t.xs,condensed:c}){const[u,d]=(0,n.A)(e),m=(0,s.W)(),p=(0,r.useCallback)((t=>{t.preventDefault(),m({targetUri:e,intent:u?"remove-from-library":"add-to-library",type:"click"}),a&&a(!u),d(!u)}),[m,e,u,a,d]);return(0,o.jsx)(i.M,{className:t,size:l,onClick:p,isAdded:!!u,isEpisode:!0,condensed:c})}))},17136:(e,t,a)=>{a.d(t,{a:()=>h});var r=a(30758),i=a(26411),s=a(93492),n=a(92907),o=a(30848),l=a(36776),c=a(61894),u=a(60452),d=a(12367),m=a(34855),p=a(86070);const h=r.memo((function({images:e,name:t,uri:a,onClick:h,isHero:g,testId:f,index:y,requestId:b,color:C,variant:x,logCardImpressions:k=!1}){let w;const v=(0,r.useCallback)((()=>(0,p.jsx)(o.M,{isCircular:!0,isHero:g,images:e,color:C,FallbackComponent:e=>(0,p.jsx)(i.r,{size:"xxlarge",...e})})),[C,e,g]),_=(0,r.useCallback)((()=>(0,p.jsx)(l.c,{isHero:g,children:g?(0,p.jsx)(u.t,{children:s.Ru.get("card.tag.profile")}):s.Ru.get("card.tag.profile")})),[g]);return w=g?(0,p.jsx)(c.A,{index:y,onClick:h,headerText:t,featureIdentifier:"profile",uri:a,isPlayable:!1,renderCardImage:v,renderSubHeaderContent:_,testId:f,requestId:b,logCardImpressions:k}):(0,p.jsx)(n.Z,{variant:x,index:y,onClick:h,headerText:t,featureIdentifier:"profile",uri:a,isPlayable:!1,renderCardImage:v,renderSubHeaderContent:_,testId:f,requestId:b,logCardImpressions:k}),(0,p.jsx)(d.h,{menu:(0,p.jsx)(m.B,{uri:a}),children:w})}))},57071:(e,t,a)=>{a.d(t,{O:()=>V});var r=a(30758),i=a(97500),s=a.n(i),n=a(54422),o=a(83596),l=a(75229),c=a(58294),u=a(57802),d=a(46489),m=a(3118),p=a(65717),h=a(93492),g=a(80352),f=a(585),y=a(12367),b=a(94715),C=a(30368),x=a(32636),k=a(16512),w=a(40365),v=a(90630),_=a(3568),I=a(39595),S=a(39876),A=a(82362),P=a(89979);const R="ak6gYegwMkcNWd6xPIy5",j="cKtgEwzPvLoFLbM2op0D",N="d42g9OybmMicQKsRF86I",E="XVySLcfMggFYO3c9HYKs",T="DPmEbaBR_rtvwGSuWCXT",M="nbujTuv5mDum1zNR8wfh",D="VhA41F8smbkebJG9jYiy",U="LtcBzRcDxuIVYfjr7yt1",B="iXKaEy6qo9NvVG87pXJl";var L=a(86070);const V=({className:e,title:t,trackUri:a,artists:i,album:V,contentRating:O,index:W,hoverBackgroundColor:z,contentAlign:F,size:q="md",referrerIdentifier:G,requestId:H})=>{const{spec:X,logger:Z}=(0,A.r)(p.y,{data:{position:W,uri:a,reason:H??""}}),J=(0,m.NC)(v.mzn),K=(0,m.NC)(v.qes),Y=(0,k.l)(),Q=(0,r.useCallback)((()=>{const e=X.cardPlayButtonFactory().hitPlay({itemToBePlayed:a});return J&&K&&Y(x.z.NOW_PLAYING_VIEW),Z.logInteraction(e)}),[J,Z,K,Y,X,a]),$=(0,r.useCallback)((()=>{const e=X.cardPlayButtonFactory().hitPause({itemToBePaused:a});return Z.logInteraction(e)}),[Z,X,a]),ee=(0,r.useCallback)((()=>{const e=X.cardPlayButtonFactory().hitResume({itemToBeResumed:a});return Z.logInteraction(e)}),[Z,X,a]),{playPause:te,isPlaying:ae}=(0,w.S)({trackUri:a,featureIdentifier:"song_videos",referrerIdentifier:G,onPlay:Q,onPause:$,onResume:ee}),re=ae?(0,L.jsx)(n._,{size:"large",width:36}):(0,L.jsx)(o.A,{size:"large",width:36}),{badges:ie,hasBadges:se}=(0,P.b)({contentRating:O?.label}),ne=(0,S.t)(X);return(0,L.jsx)(y.h,{menu:(0,L.jsx)(b.o,{uri:a,albumUri:V?.uri,artists:[{name:i[0].profile.name,uri:i[0].uri}]}),children:(0,L.jsx)(l.Z,{contentAlign:F,className:s()(T,e),variant:"naked",id:a,size:q,hoverBackgroundColor:z,title:(0,L.jsx)(c.Z,{variant:"ballad",lineClamp:1,title:t,dir:"auto",children:t}),subtitle:(0,L.jsx)(u.j,{variant:"mesto",lineClamp:1,as:"div",dir:"auto",semanticColor:"textSubdued",children:(0,L.jsxs)("div",{className:D,children:[se&&(0,L.jsxs)(L.Fragment,{children:[ie.explicit&&(0,L.jsx)(_.U,{className:B}),ie.nineteen&&(0,L.jsx)(I.q,{className:B})]}),(0,L.jsx)(C.l,{artists:i.map((e=>({uri:e.uri,name:e.profile.name}))),className:U})]})}),media:(0,L.jsxs)("div",{className:E,children:[(0,L.jsx)("div",{className:s()(j),children:(0,L.jsx)("div",{className:s()(N),children:re})}),(0,L.jsx)(d._,{src:V?.coverArt?.sources.at(0)?.url,className:R})]}),onClick:te,trailing:(0,L.jsx)(f.b,{menu:(0,L.jsx)(b.o,{uri:a,albumUri:V?.uri,artists:[{name:i[0].profile.name,uri:i[0].uri}]}),children:(0,L.jsx)(g.e,{size:g.M.xs,label:h.Ru.get("more.label.context",t),className:M})}),ref:ne})})}},73966:(e,t,a)=>{a.d(t,{R:()=>v});var r=a(30758),i=a(97500),s=a.n(i),n=a(42746),o=a(79711),l=a(73675),c=a(19549),u=a(13867),d=a(42262),m=a(39876);const p="C3jVNGQUUZcUp5kTEOC0",h="pdLDCowVOiUIfeu9hihi",g="Sm3POgzbjs7wFj7tyYNh",f="vZSm_8xsDxBqMzp1tqmn",y="NXBXbVfJboNI6xdrNIDB",b="bF2GZTmgrRQLsrDcIZXd",C="qI009QzTkvisAXqhbw74",x="qIb0IOmZs9KwEeOkpvg1";var k=a(86070);const w=(0,r.memo)((({title:e,titleUri:t,titleMediaCircle:a,subtitle:i,pretitle:c,titleMedia:d,trailing:m,collapsable:w,children:v,className:_="",testId:I="component",id:S,seeAllUri:A,seeAllLabel:P,alwaysShowSeeAll:R=!1,showSeeAll:j=!0,onClickShelfTitle:N,onClickShelfSeeAll:E,elementRef:T,renderSubHeader:M,withEncoreCards:D=!0})=>{const U=(0,r.useRef)(null),B=!!j&&(R||j),L=w?{"data-shelf-collapsable":!0}:{},[V,O]=(0,r.useState)(!0),W=(0,u.W)();(0,r.useLayoutEffect)((()=>{if(U.current){const e=(0,o.X)(U.current,W);e?U.current.removeAttribute("data-shelf-notatedge"):U.current.setAttribute("data-shelf-notatedge","true"),O(e)}}),[T,W]);const z=V?"0px var(--margin, 0px)":"0px";return(0,k.jsxs)("section",{ref:e=>{U.current=e,"function"==typeof T&&T(e)},className:s()(_,p,{[g]:D}),"data-shelf":"carousel","data-testid":`${I}-shelf`,"aria-label":e??"",...L,children:[e&&(0,k.jsx)("div",{className:f,children:(0,k.jsx)(l.k,{seeAllUri:A,seeAllLabel:P,pageId:S,showSeeAll:B,onClickTitle:N,onClickSeeAll:E,title:e,titleUri:t,subtitle:i,pretitle:c,titleMedia:d,trailing:m,titleMediaCircle:a})}),M&&(0,k.jsx)("div",{className:y,children:M()}),(0,k.jsx)(n.FN,{className:h,chevronsClassName:x,scrollContentClassName:C,scrollerClassName:b,scrollingMethod:n.Hv.SNAP,scrollPadding:z,scrollSnapAlign:"start",wheelScrollEnabled:!1,showButtons:n.C_.ON_HOVER,edgeGradients:n.TB.LINEAR_GRADIENT,scrollSnapByItems:3,children:v})]})})),v=({index:e,logShelfImpressions:t=!1,...a})=>{const{seeAllUri:r,id:i}=a,{onClickShelfTitle:s,onClickShelfSeeAll:n,spec:o}=(0,c.w)({seeAllUri:r,index:e,id:i}),l=(0,m.t)(o,t);return(0,k.jsx)(d.r,{spec:o,children:(0,k.jsx)(w,{...a,elementRef:l,onClickShelfTitle:s,onClickShelfSeeAll:n})})}},35393:(e,t,a)=>{a.d(t,{p:()=>u});var r=a(2169),i=a(19549),s=a(15936),n=a(81994),o=a(42262),l=a(39876),c=a(86070);const u=({index:e,logShelfImpressions:t=!1,...a})=>{const{id:u,seeAllUri:d}=a,{onClickShelfTitle:m,onClickShelfSeeAll:p,spec:h}=(0,i.w)({seeAllUri:d,index:e,id:u}),g=(0,l.t)(h),f=(0,s.a)(d),y=(0,n.O)(d);return(0,c.jsx)(o.r,{spec:h,children:(0,c.jsx)(r.$,{...a,elementRef:t?g:void 0,onClickShelfTitle:()=>{m(),f({category:s.w.TitleClicks}),y({category:n.U.TitleClicks})},onClickShelfSeeAll:()=>{p(),f({category:s.w.ShowAll}),y({category:n.U.ShowAll})}})})}},2522:(e,t,a)=>{a.d(t,{_:()=>d});var r=a(30758),i=a(97500),s=a.n(i),n=a(75635),o=a(58566),l=a(32829),c=a(42636),u=a(86070);const d=(0,r.memo)((({children:e,isLoading:t,showAll:a,withTitle:i})=>{const d=(0,r.useCallback)((({columnCount:t})=>(0,u.jsx)(u.Fragment,{children:a?e:Array.isArray(e)&&e.filter(((e,a)=>a<t))})),[e,a]);return Array.isArray(e)&&0===e.length?null:(0,u.jsxs)("section",{className:c.A.skeletonShelf,"data-testid":"skeleton-shelf",children:[i&&(0,u.jsx)("div",{className:c.A.header,children:(0,u.jsx)("div",{className:c.A.topRow,children:(0,u.jsx)("div",{className:c.A.titleWrapper,children:(0,u.jsx)(o.Y,{as:"span",charCount:25,className:c.A.title,isLoading:t})})})}),(0,u.jsx)(l.E,{className:s()(c.A.shelfGrid,{[c.A.singleRow]:!a}),rowGap:n.CJ,colGap:n.CJ,render:d,rowCount:1})]})}))},19549:(e,t,a)=>{a.d(t,{w:()=>n});var r=a(30758),i=a(62187),s=a(82362);const n=({seeAllUri:e,index:t,id:a})=>{const{spec:n,logger:o}=(0,s.r)(i.f,{data:{identifier:a,position:t,uri:e??""}}),l=(0,r.useCallback)((()=>{const e=n.swipeUiReveal();o.logInteraction(e)}),[o,n]),c=(0,r.useCallback)((e=>{const t=n.shelfHeaderFactory().shelfCarouselControlsFactory(),a="next"===e?t.shelfCarouselControlsNextFactory():t.shelfCarouselControlsPreviousFactory();o.logInteraction(a.hitUiReveal())}),[o,n]);return{onClickShelfTitle:(0,r.useCallback)((()=>{const t=n.shelfHeaderFactory().shelfHeaderTitleFactory().hitUiNavigate({destination:e??""});o.logInteraction(t)}),[o,e,n]),onClickShelfSeeAll:(0,r.useCallback)((()=>{const t=n.shelfHeaderFactory().shelfHeaderSeeAllFactory().hitUiNavigate({destination:e??""});o.logInteraction(t)}),[o,e,n]),onSwipe:l,onClickCarouselControls:c,spec:n}}},32883:(e,t,a)=>{a.d(t,{y:()=>u});var r=a(30758),i=a(12367),s=a(96691),n=a(5119),o=a(53575),l=a(89232),c=a(86070);const u=({children:e,uri:t,name:a,onClick:u,index:d})=>{const{draggable:m,onDragStart:p}=(0,o.P)({itemUris:[t],dragLabelText:a}),h=(0,r.useCallback)((()=>{u?.(t,d)}),[u,t,d]);return(0,l.s)({uri:t})?(0,c.jsx)(i.h,{menu:(0,c.jsx)(s.t,{uri:t}),children:(0,c.jsx)(n.N,{draggable:m,to:t,onDragStart:p,dir:"auto",onClick:h,children:e})}):(0,c.jsx)(c.Fragment,{children:e})}},76481:(e,t,a)=>{a.d(t,{G:()=>s});var r=a(30758),i=a(86070);const s=e=>(0,i.jsx)(r.Suspense,{fallback:null,children:(0,r.createElement)((0,r.lazy)((async()=>{const{FeatureActivationSection:e}=await Promise.all([a.e(9496),a.e(3417)]).then(a.bind(a,88443));return{default:e}})),e)})},34314:(e,t,a)=>{a.d(t,{Gx:()=>v,e0:()=>_,vd:()=>I});var r=a(54916),i=a(60308),s=a(2055),n=a(60236),o=a(74918),l=a(17136),c=a(84736),u=a(10893),d=a(47701),m=a(19665),p=a(88176),h=a(53858),g=a(65810),f=a(51836),y=a(48268),b=a(18672),C=a(90602),x=a(52596),k=a(86070);function w(e,t,a){const w=t,v=(0,d.f0)(e),_=(0,d.Uk)(e);switch(e.__typename){case"Album":return(0,k.jsx)(r.a,{uri:e.uri,name:e.name,images:v,color:_,sharingInfo:null,artists:(0,h.K)(e.artists),isPlayable:e.playability.playable,isRestricted:e.playability.reason===p.$c.CatalogueRestricted,index:t,logCardImpressions:a},w);case"Artist":return(0,k.jsx)(i.a,{uri:e.uri,name:e.profile.name,images:v,color:_,index:t,logCardImpressions:a},w);case"Audiobook":return(0,k.jsx)(s.M,{uri:e.uri,name:e.name,images:v,color:_,authorName:e.authors?.[0]?.name??"",index:t,signifierText:e.accessInfo?.signifier?.text??void 0,isPlayable:e.accessInfo?.isUserMemberOfAtLeastOneGroup??!1,consumptionCapExplanation:(0,g.e)(e.accessInfo),logCardImpressions:a},w);case"Chapter":{if("Audiobook"!==e.audiobookV2.data.__typename)return null;const r=e.audiobookV2.data;return(0,k.jsx)(s.M,{uri:r.uri,name:r.name,images:v,color:_,authorName:r.authors?.[0]?.name??"",index:t,signifierText:r.accessInfo?.signifier?.text??void 0,isPlayable:r.accessInfo?.isUserMemberOfAtLeastOneGroup??!1,consumptionCapExplanation:(0,g.e)(r.accessInfo),logCardImpressions:a},w)}case"Episode":return(0,k.jsx)(n.U,{uri:e.uri,name:e.name,images:v,color:_,showImages:(0,d.o8)(e),description:e.description??"",durationMilliseconds:e.duration.totalMilliseconds,releaseDate:(0,y.JO)(e.releaseDate),resume_point:{resume_position_ms:e.playedState.playPositionMilliseconds,fully_played:e.playedState.state===p._w.Completed},isExplicit:(0,f.V)(e.contentRating),is19PlusOnly:(0,f.r)(e.contentRating),sharingInfo:null,index:t,logCardImpressions:a},w);case"Playlist":{let r="";"User"===e.ownerV2.data.__typename&&(r=e.ownerV2.data.name);let i="";return"User"===e.ownerV2.data.__typename&&(i=e.ownerV2.data.uri),(0,k.jsx)(o.B,{uri:e.uri,name:e.name,images:v,color:_,description:e.description,authorName:r,authorUri:i,index:t,isPlayable:!(0,m.p)(e?.attributes),logCardImpressions:a},w)}case"Podcast":return(0,k.jsx)(c.o,{uri:e.uri,name:e.name,images:v,color:_,publisher:e.publisher?.name??"",sharingInfo:null,mediaType:(0,b.w)(e.mediaType),index:t,logCardImpressions:a},w);case"Track":return(0,k.jsx)(u.w,{uri:e.uri,name:e.name,images:v,color:_,artists:(0,C.S)(e.artists),album:e.albumOfTrack?{uri:e.albumOfTrack.uri,name:e.albumOfTrack.name}:null,isExplicit:(0,f.V)(e.contentRating),is19PlusOnly:(0,f.r)(e.contentRating),sharingInfo:null,index:t,logCardImpressions:a},w);case"User":return(0,k.jsx)(l.a,{uri:e.uri,name:e.name,images:v,color:_,index:t,logCardImpressions:a},w);case"GenericError":case"NotFound":case"RestrictedContent":case"DiscoveryFeed":return null;default:return(0,x.k)(e),null}}function v(e,t){return I(e.content)?w(e.content.data,t,!1):null}function _(e,t,a){return I(e.content)?w(e.content.data,t,a):null}function I(e){switch(e.__typename){case"AlbumResponseWrapper":case"ArtistResponseWrapper":case"EpisodeOrChapterResponseWrapper":case"PlaylistResponseWrapper":case"PodcastOrAudiobookResponseWrapper":case"TrackResponseWrapper":return!0;case"UserResponseWrapper":case"DiscoveryFeedResponseWrapper":case"PromotionResponseWrapper":case"ConcertV2ResponseWrapper":case"UnknownType":return!1;default:return(0,x.k)(e),!1}}},98037:(e,t,a)=>{a.d(t,{A:()=>J,G:()=>Z});var r=a(30758),i=a(53177),s=a(12431),n=a(55158),o=a(94934),l=a(3118),c=a(71001),u=a(93492),d=a(30449),m=a(10161),p=a(12367),h=a(92734),g=a(5119),f=a(37926),y=a(73966),b=a(35393),C=a(39363);const x=e=>{const t=getComputedStyle(e),a=e.getBoundingClientRect(),r=parseFloat(t.fontSize);let i=parseFloat(t.lineHeight);isNaN(i)&&(i=1.2*r);const s=a.height;return Math.round(s/i)};var k=a(90630),w=a(13317),v=a(75189),_=a(1112),I=a(58452),S=a(45176),A=a(46307),P=a(39876),R=a(82362),j=a(88176),N=a(91230),E=a(64640),T=a(78172),M=a(74505),D=a(5180);const U="SPyAM_gMf_9odhUKxYkt",B="gLLhhj46P3d0aoXi4guC",L="CGXbihOJX1uFlFyU4cgw",V="LT5dm_JbyRJ4mEVmstUE",O="TqkwJw4Bkpi6Knllsezh",W="d7ayiMekvEjBgKKGvzUi",z="uucP6XYlPUFJrefEag8I",F="MpZ2agroOmso4sur0aog",q="E4r2bo6C7BFP6KD95lub",G="wfhKvvia1WI0wtQzH9za";var H=a(86070);const X=({episode:e,index:t})=>{const{togglePlay:a,isPlaying:i,isActive:y}=(0,A.P)({uri:e.uri},{featureIdentifier:"home",referrerIdentifier:"home"}),b=(0,l.NC)(E.BC),k=e.playedState.state===j._w.Completed,_=e.playedState.state===j._w.InProgress,I=e.playedState?.playPositionMilliseconds??0,D=(0,N.Wx)(e.restrictions,e.playability),X=!(D.isPaywalled&&!D.isUserSubscribed),Z="Podcast"===e.podcastV2.data.__typename?e.podcastV2.data.name:"",J=u.Ru.get("tracklist.a11y.play",e.name,Z),K=u.Ru.get("tracklist.a11y.pause",e.name,Z),{spec:Y,logger:Q}=(0,R.r)(c.E,{data:{position:t,uri:e.uri,reason:""}}),$=(0,r.useCallback)((t=>{let r;t.preventDefault(),y&&!i&&(r=Y.playButtonFactory().hitResume({itemToBeResumed:e.uri})),i||y||(r=Y.playButtonFactory().hitPlay({itemToBePlayed:e.uri})),i&&(r=Y.playButtonFactory().hitPause({itemToBePaused:e.uri})),r&&Q.logInteraction(r),a()}),[a,Q,Y,e.uri,i,y]),ee=(0,r.useCallback)((()=>{const t=Y.titleFactory().hitUiNavigate({destination:e.uri});Q.logInteraction(t)}),[Q,Y,e.uri]),te=(0,r.useCallback)(((t,a)=>{let r;a===S.NV.ADD?r=Y.downloadButtonFactory().hitDownload({itemToDownload:e.uri}):a===S.NV.REMOVE&&(r=Y.downloadButtonFactory().hitUiReveal()),r&&Q.logInteraction(r)}),[Q,Y,e.uri]),ae=(0,C.V)(e.uri),re=(0,r.useCallback)((()=>{ae()}),[ae]),ie=(0,r.useCallback)((t=>{const a=Y.saveButtonFactory().hitLike({itemToBeLiked:e.uri}),r=Y.saveButtonFactory().hitRemoveLike({itemNoLongerLiked:e.uri});Q.logInteraction(t?a:r)}),[Y,Q,e.uri]),se=(0,P.t)(Y),ne=(0,r.useRef)(null),oe=(0,r.useRef)(null),[le,ce]=(0,r.useState)(2),[ue,de]=(0,r.useState)(2);return(0,r.useLayoutEffect)((()=>{requestAnimationFrame((()=>{if(!ne.current||!oe.current)return;const e=x(ne.current),t=x(oe.current);t<=1?ce(4-t):e<=1&&de(4-e)}))}),[]),(0,H.jsx)(p.h,{menu:(0,H.jsx)(h.b,{uri:e.uri}),children:(0,H.jsx)(s.v,{variant:"naked",id:e.uri,className:U,onClick:re,hoverBackgroundColor:"backgroundHighlight",ref:b?se:void 0,media:(0,H.jsx)(w.b,{className:G,type:T.c.EPISODE,size:v.Qe.SIZE_88,title:e.name,images:e.coverArt?.sources}),title:(0,H.jsx)(n.d,{lineClamp:le,className:B,ref:ne,children:(0,H.jsx)(g.N,{to:e.uri,onClick:ee,title:e.name,className:L,children:e.name})}),subtitle:(0,H.jsx)(o.v,{lineClamp:ue,as:"p",variant:"bodySmall",ref:oe,children:e.description}),footer:(0,H.jsxs)("div",{className:O,children:[(0,H.jsx)(m.b,{uri:e.uri,size:"small",onClick:ie,condensed:!1}),(0,H.jsx)(d.e,{uri:e.uri,size:"small",canDownload:X,onClick:te,condensed:!1,className:V}),(0,H.jsx)(M.j,{isPlaying:i,fullyPlayed:k,durationMs:e.duration.totalMilliseconds,releaseDate:_?null:e.releaseDate,resumePositionMs:I,position:i?I:void 0,className:z,progressBarClassName:F,progressStateClassName:q,compactVariant:!0}),(0,H.jsx)("div",{className:W,children:(0,H.jsx)(f.R,{size:"small",onClick:$,isPlaying:i,ariaPlayLabel:J,ariaPauseLabel:K,version:f.H.secondary})})]}),size:"md"})})};function Z(e,t){if("EpisodeOrChapterResponseWrapper"!==e.content.__typename)return null;const a=e.content.data;return"Episode"!==a.__typename?null:(0,H.jsx)(X,{episode:a,index:t},e.uri)}const J=(0,i.mc)((({index:e,section:t})=>{const a=(0,l.NC)(k.MX4),i=t.sectionItems.items.length,s=t.data.title?.transformedLabel??"",n=t.sectionItems.items,o=(0,r.useMemo)((()=>n.map(((e,t)=>Z(e,t))).filter(Boolean)),[n]);return o.length?a?(0,H.jsx)(y.R,{index:e,id:t.uri,title:s,className:D.A.homeLowDensityCarouselShelf,seeAllUri:t.uri,children:o}):(0,H.jsx)(_.x,{config:(0,I.s1)(I.yV.HOME_LOW_DENSITY),children:(0,H.jsx)(b.p,{index:e,total:i,id:t.uri,title:s,seeAllUri:t.uri,children:o})}):null}),{name:"HomeV2LowDensityShelf"})},79711:(e,t,a)=>{a.d(t,{X:()=>r});const r=(e,t)=>{const a=e.parentElement.getBoundingClientRect(),r=e.getBoundingClientRect(),i=t?a.right:a.left,s=t?r.right:r.left;return!(e instanceof HTMLElement&&Math.abs(s-i)>48)}},52733:(e,t,a)=>{a.d(t,{$o:()=>c,B8:()=>l,U3:()=>n});var r=a(44947),i=a(49810);const s=new r.l("home","query","4ea6ab5b36edcf15a101c001078aeac6245b69f643e9bb4770377c8ac06d699e",null),n=new r.l("homeSection","query","4ea6ab5b36edcf15a101c001078aeac6245b69f643e9bb4770377c8ac06d699e",null),o=new r.l("homePinnedSections","query","4ea6ab5b36edcf15a101c001078aeac6245b69f643e9bb4770377c8ac06d699e",null),l=(e,t)=>(0,i.I)(s,e,t),c=(e,t)=>(0,i.I)(o,e,t)},47701:(e,t,a)=>{a.d(t,{Uk:()=>p,b1:()=>g,f0:()=>m,o8:()=>d,wA:()=>b,yr:()=>f});var r=a(72574),i=a(52514),s=a(37774),n=a(88176),o=a(65810),l=a(52596),c=a(95717);function u(e){return{url:e.url,width:e.width,height:e.height}}function d(e){if("Episode"===e.__typename){const t=e.podcastV2.data;return"Podcast"!==t.__typename?[]:t.coverArt?.sources.map(u)??[]}return[]}function m(e){switch(e.__typename){case"Artist":return e.visuals.avatarImage?.sources.map(u)??[];case"Album":case"Audiobook":case"Podcast":case"Episode":case"Chapter":return e.coverArt?.sources.map(u)??[];case"Track":return e.albumOfTrack?.coverArt?.sources.map(u)??[];case"Playlist":return e.images.items[0]?.sources.map(u)??[];case"User":return e.avatar?.sources.map(u)??[];case"GenericError":case"NotFound":case"RestrictedContent":case"DiscoveryFeed":return[];default:return(0,l.k)(e),[]}}function p(e){switch(e.__typename){case"Artist":return(0,s.m)(e.visuals.avatarImage?.extractedColors);case"Album":case"Audiobook":case"Podcast":case"Episode":case"Chapter":return(0,s.m)(e.coverArt?.extractedColors);case"Track":return(0,s.m)(e.albumOfTrack?.coverArt?.extractedColors);case"Playlist":return(0,s.m)(e.images.items[0]?.extractedColors);case"User":return(0,s.m)(e.avatar?.extractedColors);case"GenericError":case"NotFound":case"RestrictedContent":case"DiscoveryFeed":return;default:return void(0,l.k)(e)}}function h(e){return{uri:e??"",name:"",images:[],error:!0}}function g(e){const t=function(e){if("UnknownType"===e.content.__typename){const t=(0,r.o_h)(e.uri);if((0,r.Z0m)(e.uri)||t?.id===r.NQG.COLLECTION)return e.uri.endsWith("your-episodes")?(0,i.n5)(t?.username):e.uri.endsWith("local-files")?(0,i.Iu)():(0,i.$R)(t?.username)}return null}(e);return null!==t?t:function(e){if(null===e||"UnknownType"===e.content.__typename||"PromotionResponseWrapper"===e.content.__typename||"ConcertV2ResponseWrapper"===e.content.__typename)return h(e?.uri??null);const t=e.content.data;if(!t)return h(e?.uri??null);switch(t.__typename){case"Artist":return{uri:e.uri,name:t.profile.name??"",images:m(t)};case"Album":case"Podcast":case"Track":case"User":return{uri:e.uri,name:t.name??"",images:m(t)};case"Audiobook":return{uri:e.uri,name:t.name??"",images:m(t),isBook:!0,isPlayable:t.accessInfo?.isUserMemberOfAtLeastOneGroup??!1,consumptionCapExplanation:(0,o.e)(t.accessInfo)};case"Playlist":return{uri:e.uri,name:t.name??"",images:m(t),formatListAttributes:t.attributes??[]};case"Episode":return{uri:e.uri,name:t.name??"",images:m(t),release_date:t.releaseDate?.isoString,resume_point:{resume_position_ms:t.playedState.playPositionMilliseconds,fully_played:t.playedState.state===n._w.Completed},podcast:"Podcast"===t.podcastV2.data.__typename?{uri:t.podcastV2.data.uri,name:t.podcastV2.data.name,images:m(t.podcastV2.data)}:void 0,duration_ms:t.duration.totalMilliseconds};case"Chapter":return"Audiobook"===t.audiobookV2.data.__typename?{uri:t.audiobookV2.data.uri,name:t.audiobookV2.data.name??"",images:m(t.audiobookV2.data)}:{uri:e.uri,name:t.name??"",images:m(t)};case"GenericError":case"NotFound":case"RestrictedContent":case"DiscoveryFeed":return h(e.uri);default:return(0,l.k)(t),h(e?.uri??null)}}(e)}function f(e){return function(e){if(!e||"UnknownTypeWrapper"===e.__typename)return h(e?._uri??null);if("GenreResponseWrapper"===e.__typename||"ConcertResponseWrapper"===e.__typename||"MerchResponseWrapper"===e.__typename||"PreReleaseResponseWrapper"===e.__typename)return h(null);const t=e?.data;switch(t.__typename){case"Artist":return{uri:t.uri,name:t.profile.name??"",images:m(t)};case"Album":case"Audiobook":case"Podcast":case"Track":case"User":return{uri:t.uri,name:t.name??"",images:m(t)};case"Playlist":return{uri:t.uri,name:t.name??"",images:m(t),formatListAttributes:t.attributes??[]};case"Episode":return{uri:t.uri,name:t.name??"",images:m(t),release_date:t.releaseDate?.isoString,resume_point:{resume_position_ms:t.playedState.playPositionMilliseconds,fully_played:t.playedState.state===n._w.Completed},podcast:"Podcast"===t.podcastV2.data.__typename?{uri:t.podcastV2.data.uri,name:t.podcastV2.data.name,images:m(t.podcastV2.data)}:void 0,duration_ms:t.duration.totalMilliseconds};case"Chapter":return"Audiobook"===t.audiobookV2.data.__typename?{uri:t.audiobookV2.data.uri,name:t.audiobookV2.data.name??"",images:m(t.audiobookV2.data)}:{uri:t.uri,name:t.name??"",images:m(t)};case"GenericError":case"NotFound":case"RestrictedContent":return h(null);default:return(0,l.k)(t),h(null)}}(e)}const y=(e,t)=>{const a=e?.translatedBaseText?.includes("{0}")?e.translatedBaseText.split("{0}")[0]:t?.transformedLabel??null;return{pretitle:a,title:a&&e?.transformedLabel?.includes(a)?e?.transformedLabel?.split(a)[1]:e?.transformedLabel??""}},b=(e,t,a)=>{if(e){if("ArtistResponseWrapper"===e.__typename&&"Artist"===e.data.__typename)return((e,t,a)=>{const r=(0,c.g)(e.visuals.avatarImage?.sources,{desiredSize:48})?.url??null,i=e.uri,{pretitle:s,title:n}=y(t,a);return{titleUri:i,titleMedia:r,titleMediaCircle:!0,title:n,pretitle:s}})(e.data,t,a);if(!("PodcastOrAudiobookResponseWrapper"!==e.__typename&&"EpisodeOrChapterResponseWrapper"!==e.__typename||"Podcast"!==e.data.__typename&&"Audiobook"!==e.data.__typename&&"Episode"!==e.data.__typename&&"Chapter"!==e.data.__typename))return((e,t,a)=>{const r=(0,c.g)(e.coverArt?.sources,{desiredSize:48})?.url??null,i=e.uri,{pretitle:s,title:n}=y(t,a);return{titleUri:i,titleMedia:r,titleMediaCircle:!1,title:n,pretitle:s}})(e.data,t,a);if("GenreResponseWrapper"===e.__typename&&"Genre"===e.data.__typename)return((e,t,a)=>{const r=(0,c.g)(e.image?.sources,{desiredSize:48})?.url??null,i=e.uri,{title:s,pretitle:n}=y(t,a);return{titleUri:i,titleMedia:r,titleMediaCircle:!1,title:s,pretitle:n}})(e.data,t,a)}return{title:t?.transformedLabel??""}}},55095:(e,t,a)=>{function r(e,t){return{...e,data:t}}a.d(t,{M:()=>r})},6583:(e,t,a)=>{function r(){return(new Intl.DateTimeFormat).resolvedOptions().timeZone??""}a.d(t,{Ff:()=>r,gO:()=>i,jl:()=>s});const i=18e5,s=3e5},39363:(e,t,a)=>{a.d(t,{V:()=>n});var r=a(30758),i=a(85387),s=a(72574);function n(e){const t=(0,s.o_h)(e);let a="";return t&&(a=t.toURLPath(!0)),function(e){const t=(0,i.Zp)();return(0,r.useCallback)((()=>{""!==e&&t(e)}),[e,t])}(a)}},40365:(e,t,a)=>{a.d(t,{S:()=>p});var r=a(30758),i=a(62411),s=a(3118),n=a(50107),o=a(90630),l=a(65282),c=a(73097),u=a(46307),d=a(64273),m=a(78172);function p({trackUri:e,featureIdentifier:t,referrerIdentifier:a,onPlay:p,onPause:h,onResume:g}){const f=(0,i.wA)(),y=(0,d.z)(),{isPlaying:b,togglePlay:C,isActive:x}=(0,u.P)({uri:e},{featureIdentifier:t}),k=(0,s.NC)(o.J1t,{loadingValue:!1}),{currentDevice:w}=(0,l.l)(),v=w&&!w.isLocal&&!(null===w.supportedMediaTypes||w.supportedMediaTypes.has(c.Bd.Video)),_=(0,s.NC)(o.b2),I=(0,s.NC)(o.wl5),S=(0,s.NC)(o.ZoB),A=(0,r.useCallback)((()=>{p?.();let r=()=>y.playAsNextInQueue([{uri:e,type:m.c.TRACK,uid:null,provider:""}]);return(_&&"home"===a||I&&"now_playing_panel"===a||S)&&(r=()=>y.play({uri:e},{featureIdentifier:t,referrerIdentifier:a})),k&&v?new Promise((e=>{f(n.ug.actions.open({onCancel:()=>{e()},onConfirm:()=>{e(r())}}))})):r()}),[e,_,a,I,S,y,k,v,f,t,p]);return{playPause:(0,r.useCallback)((()=>x?(C({loggingParams:b?h?.():g?.()}),Promise.resolve()):A()),[x,A,h,g,C,b]),isPlaying:b}}},89232:(e,t,a)=>{a.d(t,{s:()=>r});const r=e=>"spotify:artist:0LyfQWJT6nXafLPZqxe9Of"!==e.uri},65282:(e,t,a)=>{a.d(t,{l:()=>l});var r=a(30758),i=a(4827),s=a(63440),n=a(27561);const o={id:"",connectStateId:"",name:"",type:a(73097).bq.COMPUTER,isGroup:!1,isLocal:!0,isActive:!0,isConnecting:!1,isDisabled:!1,volume:0,losslessSupport:{fullySupported:!1,deviceSupported:!1,userEligible:!1},supportsLogout:!1,supportedMediaTypes:null},l=()=>{const e=(0,s.Z)(),[t,a]=(0,r.useState)({currentDevice:o,devices:[]}),l=(0,r.useCallback)((()=>{const t=e.getActiveDevice(),r=e.getDevices();a({currentDevice:t||o,devices:r})}),[e]);return(0,n.W)(i.P.UPDATE,l),(0,r.useEffect)((()=>{l()}),[l]),t}},89979:(e,t,a)=>{a.d(t,{b:()=>s});var r=a(88176),i=a(45176);const s=({downloadAvailability:e,isExplicit:t,isMOGEFRestricted:a,contentRating:s,isPaywalled:n,isEnhanced:o,hasAssociatedVideo:l})=>{let c=0;const u={download:!1,explicit:!1,nineteen:!1,paid:!1,enhanced:!1,hasAssociatedVideo:!1};return e===i.kw.YES&&(u.download=!0,c++),(t&&!a||s===r.x7.Explicit)&&(u.explicit=!0,c++),(a||s===r.x7.NineteenPlus)&&(u.nineteen=!0,c++),n&&(u.paid=!0,c++),o&&(u.enhanced=!0,c++),l&&(u.hasAssociatedVideo=!0,c++),{badges:u,hasBadges:c>0}}},80104:(e,t,a)=>{a.d(t,{A:()=>r});const r={xs:"(min-width: 0px)",xsOnly:"(min-width: 0px) and (max-width: 767px)",sm:"(min-width: 768px)",smOnly:"(min-width: 768px) and (max-width: 1023px)",md:"(min-width: 1024px)",mdOnly:"(min-width: 1024px) and (max-width: 1279px)",lg:"(min-width: 1280px)",lgOnly:"(min-width: 1280px) and (max-width: 1919px)",xl:"(min-width: 1920px)",TRACKLIST_HEADER_HEIGHT:"36px",MINMIMUM_COLUMN_WIDTH:"120px",trackList:"oIeuP60w1eYpFaXESRSg",trackListCompactMode:"iHiqmESWdGRBwk5cS7ZZ",indexable:"oYS_3GP9pvVjqbFlh9tq",trackListRowGrid:"UpiE7J6vPrJIa59qxts4",rowSectionVariable:"_TH6YAXEzJtzSxhkGSqu",rowSectionStart:"w46g_LQVSLE9xK399VYf",rowSectionEnd:"PAqIqZXvse_3h6sDVxU0",rowFeedback:"ShIWVpkzx2OXiZd_ZLBG",queuePanelTracklist:"nMl3YzolLHtRl3ke__NI",isRecommendedTrackListRow:"jDgf8MzZRbApYE6BW1qL",chartTrackList:"UqzBuREVmvcEOZYWEGCM",rowChartStatus:"xEtoX9iOYS58uDtKLmzR",concertTrackList:"inI9bKU9cOLscnVsSVEV",trackListHeader:"IpXjqI9ouS_N5zi0WM88",trackListHeaderRow:"ePPpO_NuGDUxVRTw7y6W",trackListHeaderStuck:"_2ajKWDiy6YvJu5wo8I1g",headerRowWrapper:"zN5uJXoHaPYcyQUL0fHb",columnToggleButton:"DxgEznYnAMopcCeLv9Tz",trackListRow:"IjYxRc5luMiDPhKhZVUH",isPreviousRowSelected:"QG4EBrO5IfDeT2JjN9ZQ",isNextRowSelected:"Y5tI0kOsmxcdcipn3RVA",dropTargetBefore:"B8Vman5wYvaxDg4pc1OU",dropTargetAfter:"PQJowUUOfMLl0BzbnRCi",rowHeartButton:"GcODM2Bp3srQqJzi8Tzs",curationButton:"otqy2yIt_BVXLjoundpp",rowFeedbackButton:"h2UiWIoFN5fXUDD8pzfk",rowMoreButton:"ObVor_8sQq5whKbtWs8a",disabled:"tH1iuxCV8NexP4pzEBa4",rowPlayPauseButton:"j2s64Lz8y6VzBLB_V9Gm",rowSubTitle:"UudGCx16EmBkuFPllvss",text:"W676nknusnBt8sz19YVV",number:"xNyTkXEncSjszLNI65Nq",icon:"JqSFL4jZMK1MYKDI8G4R",playingIcon:"DZJJ5SCypi2mREbjy5bx",selected:"JgERXNoqNav5zOHiZGfG",rowMarker:"ucB9avGYvzsmzXUOw0S7",active:"ZgAJecvDDVREPXktThbA",rowTitle:"btE2c3IKaOXZ4VNAb8WQ",rowSectionIndex:"fS0C4IgbHviZxIVGC736",showDisabledAsEnabled:"uOmRewhkzJocvvWeWWcF",playsHeader:"s6jK2TtsvpysB_LjjS7g",column:"rGujAXjCLKEd_N6yTwds",sortable:"Bh8ehD8at2hrINB7YMOg",arrow:"OQc9_giz7hbNqHLZODIx",durationHeader:"kxxyFjKz2levImEvxq48",actionsHeader:"SLiV_gdSoRxpqv9dgYbw",rowMainContent:"_iQpvk1c9OgRAc8KRTlH",rowCompactMode:"N7GZp8IuWPJvCPz_7dOg",rowMainContentCompact:"ft6dUifK4i03829TBAqC",facepile:"t4hXvJdn4nsT3Ub3k5IX",rowBadges:"_7_yPy5jfb9kzk3gijq6A",rowDuration:"l5CmSxiQaap8rWOOpEpk",nineteen:"Ivj0vCd2s5rj3jsFoYHO",enhanced:"_jJo_XO5bEM6orhffUTw",rowMarkerChartStatus:"t4yFt9Ch_ZCPxEEEoImE",statusChangeDown:"NJMsWXHYQgISlxnPODAD",statusChangeUp:"VrcWCORvyjWWMoz4Mbpd",statusChangeNew:"V5ugN_Skngj14FpjqF41",rowImageWithPlay:"gmuBAqsC6pcufUyP1VQW",rowImagePlayPauseButton:"OXMPsUBpIQoIbOPIv7Bh",rowPlayCount:"HxDMwNr5oCxTOyqt85gi",ownedBySelf:"z0zJ798TVq97lZgdRT2_",rowImage:"IqDKYprOtD_EJR1WClPv",rowImageVideo:"DpagSkj9rm01H_aKy_Dw",rowImageFallback:"tgCyNnKttOMQXfuqVuhI",rowPlayPauseIcon:"zOsKPnD_9x3KJqQCSmAq",placeholder:"T7WHRub8pynnWPXERh8e",placeholderIndex:"teK8wl2D50LT1eQXuxn_",placeholderStart:"jIkZ2Rh9EgRcaDgFo59w",placeholderStartWithCoverImage:"eClbBuaiGMZaigA4bp4e",placeholderEnd:"mfcu2ThWztZhPLI4BmQ7",placeholderVariable:"zhE9ZlvEhcGV1bDmBswy",discTitle:"EWbk59j3MnuB295CqiFg",discRow:"KAmWjX7nGmYCEtoR0EU2",addedBy:"HNrWEnhz87x0iBSI5PCH",facepileAvatar:"CaDisXZP6FboPwLkSkZ4",delayedVisibility:"knVQBhgo7WtejzqNn9SX",eventDate:"FI1uq8ux_Y_ZTzjibtKP",eventVenue:"nmaSdzB7DjwyT2i5C5Ec",eventTicketIcon:"zs8AulJGrH8lvWJ2qUrg",talkIcon:"z412ZWZNa5d7T1QcdK7m",talkSegmentDuration:"_tkrsP9r4Fxm3pP9GaZq",notificationDot:"OqarR9DPk9OgwzSAwR05",resizeHandle:"I7SbihsVaE4CAUqLMa45",columnResizing:"x15L1JFSJDsSz7tzE69K"}},5180:(e,t,a)=>{a.d(t,{A:()=>r});const r={screenLg:"1200px",homeRegularDensityMinWidth:"210px",homeRegularDensityMinWidthSmallScreens:"160px",homeFeedBaselineMinWidth:"380px",homeFeedBaselineMaxWidth:"480px",gridContainer:"RZx_OqNy7q8x0IvpD_Mk",withFiniteRowCount:"y_fd1cvMf1YLrmQWy13w",uniformRowHeight:"ehUH65XCNmFU5EOfSSSC",home:"UqLpBiryzmdVyUucfSTQ",homepage:"DXJIVl0qgWOfcIK6Mc5Y",homepageWithCarousels:"cZrkCxXnCc7KLZqAqWoz",homepageContent:"ZLSAuA1tn0bSdQRwhhj6",fixedShelf:"n0QcG3Q6btnzW2gudKqI",homeRegularDensityCarouselShelf:"xOmT3apmEbwVlFt4HkBe",homeLowDensityCarouselShelf:"hE28DTS8GbXPNkxoDq28",homeHighDensityCarouselShelf:"br2BqF0J5zyMbymq9sbM",homeWatchFeedCarouselShelf:"nsd2D1NJThC6GlXELX_1",homeMusicVideosCarouselShelf:"JOfFqYLX0IvcJu9yLWIo",homePinButton:"ZSXjRBoTtuX5kmFeZHQu"}}}]);