PageSourceSearch

https://volumo.com/_next/static/chunks/8790-786a63653aad6af2.js

js volumo.com collected 2026-10-03 21:22:12 UTC 18,959 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8790],{2673:e=>{e.exports={scroller:"edgeToEdgeScroller_scroller__a4IK_",train:"edgeToEdgeScroller_train__3Q400"}},13849:e=>{e.exports={singleline:"PlaylistTile_singleline__uNBxS",multiline:"PlaylistTile_multiline__zJyQm",title:"PlaylistTile_title__ONrJE",author:"PlaylistTile_author__hlIab",label:"PlaylistTile_label__tPxOD",baseText:"PlaylistTile_baseText__Xq_nK",genres:"PlaylistTile_genres__UMh3O"}},20865:(e,t,l)=>{"use strict";l.d(t,{Ze:()=>h,b0:()=>u,c0:()=>d,v8:()=>c,yq:()=>n});var a=l(98720),i=l(3305),r=l(89654),o=l(51143),s=l(35951);let n={album:(e,t,l)=>({userEmail:e,scope:s.B.Album,albumIdOrIcpn:t,trackId:l}),albumRelatedAlbums:(e,t,l)=>({...n.album(e,t),subscope:s.B.RelatedAlbums,sort:l?.sort,listenedBefore:l?.listenedBefore}),albumRelatedContributors:(e,t,l,a,i)=>({...n.album(e,t),subscope:s.B.RelatedContributors,type:l,limit:a,sort:i?.sort,followedBefore:i?.followedBefore}),albumPlaylists:(e,t)=>({userEmail:e,scope:s.B.AlbumPlaylists,albumIdOrIcpn:t})},c=(e,t,l)=>{let{api:s}=(0,r.gf)(),{user:c}=(0,o.IE)();return(0,a.I)({queryKey:[n.album(c?.email,e,t)],queryFn:"number"==typeof e?()=>s.getAlbumById(e):"string"==typeof e?()=>s.getAlbumByIcpn(e):void 0!==t?()=>s.getAlbumByTrackId(t):i.hT,...l})},d=(e,t)=>{let{api:l}=(0,r.gf)(),{user:i}=(0,o.IE)();return(0,a.I)({queryKey:[n.albumPlaylists(i?.email,e)],queryFn:()=>l.getAlbumPlaylists(e),enabled:t})},u=(e,t)=>{let{api:l}=(0,r.gf)(),{user:s}=(0,o.IE)();return(0,a.I)({queryKey:[n.albumRelatedAlbums(s?.email,e,t)],queryFn:e?()=>l.getAlbumRelatedAlbums(e,{sort:t?.sort,listened_before:t?.listenedBefore}):i.hT})},h=(e,t,l,s)=>{let{api:c}=(0,r.gf)(),{user:d}=(0,o.IE)();return(0,a.I)({queryKey:[n.albumRelatedContributors(d?.email,e,t,l,s)],queryFn:e?()=>c.getAlbumRelatedContributors(e,{type:t,limit:l,sort:s?.sort,followed_before:s?.followedBefore}):i.hT})}},21006:(e,t,l)=>{"use strict";l.d(t,{g:()=>x});var a=l(80263),i=l(79721),r=l(90244),o=l(76539),s=l(12556),n=l(62907),c=l(97930),d=l(78852),u=l(50016),h=l(13463),m=l(3638),p=l(53239),b=l(88196),y=l(78724),g=l.n(y);let x=p.memo(e=>{let{className:t,contributor:l,disabled:p,eagerLoading:y,href:x,onClick:_}=e,{t:v}=(0,h.c3)(),{isBelowSm:f}=(0,s.yU)();return l?(0,a.jsxs)(c.xA,{alignContent:"flex-start",alignItems:"flex-start",className:(0,m.A)(g().root,t),justifyItems:"center",children:[(0,a.jsx)(n.u,{className:g().button,disabled:p,href:x,title:v("Select {name}",void 0,{name:l.name}),onClick:()=>_?.(l.id),children:(0,a.jsx)(o.c,{isFollowed:l.followed,size:f?96:120,type:l.type,children:(0,a.jsx)(i.b,{className:(0,m.A)(g().image),countryCode:l.country_code??void 0,eagerLoading:y,imageUuid:l.artwork_uuid??void 0,monochrome:"recordlabel"===l.type,size:f?96:120,title:l.name,type:l.type})})}),(0,a.jsx)(d.K,{mt:1}),(0,a.jsx)(b.U,{className:g().title,contributor:l,disabled:p}),(0,a.jsx)(d.K,{mt:.5}),(0,a.jsx)(u.V,{variant:"body3",children:(0,r.B4)(v,"track",l.tracks_total)})]}):null});x.displayName="ContributorTile"},25366:(e,t,l)=>{"use strict";l.d(t,{a_:()=>C,kQ:()=>z,X4:()=>F,PF:()=>V,At:()=>E,rf:()=>K});var a=l(80263),i=l(27394),r=l(60719),o=l(70719),s=l(12556),n=l(97930),c=l(71678),d=l(18785),u=l(39233),h=l(55132),m=l(53239),p=l(42748),b=l(67613),y=l(30920),g=l(93573),x=l(20865),_=l(63874),v=l(801),f=l(25806),k=l(32506),j=l.n(k);let T=(e,t)=>`${e}/album-${t.id}`,C=e=>{let{contextPath:t,eagerLoading:l,innerRef:k,items:C,loading:w,rows:S,scrollerClassName:P,scrollTrainClassName:N,viewAllHref:A,onScroll:$}=e,{isAboveMd:B,isBelowSm:L}=(0,s.yU)(),z=L?V.horizontalSpacing.belowSm:V.horizontalSpacing.aboveSm,I=L?V.verticalSpacing.belowSm:V.verticalSpacing.aboveSm,H=L?V.albumTileWidth.belowSm:V.albumTileWidth.aboveSm,M=L?V.albumTileHeight.belowSm:V.albumTileHeight.aboveSm,{playbackServer:R}=(0,r.cs)(),G=R.getActiveInstance(),U=(0,m.useMemo)(()=>C?.find(e=>G?.instanceId?.startsWith(T(t,e))),[C,G?.instanceId]),[E,Y]=(0,m.useState)(),{data:F}=(0,x.v8)(E),K=(0,m.useRef)(null),O=C?.length&&C?.length<10?1:S,W=(1===O?C:C?.filter((e,t)=>t%2==0))??[],q=(1===O?void 0:C?.filter((e,t)=>t%2!=0))??[],Q=U&&W.includes(U),D=[...W,...q],J=U?D[D.indexOf(U)+1]:void 0,X=(0,f.e)();(0,r.l)({contextPath:t,shouldUpdateOnSameContext:!1});let Z=(0,m.useCallback)(async(e,l)=>{let a=C?.find(t=>
1t.id===e);a&&X({contextPath:T(t,a),trackBucket:a,trackBucketRef:K,playFrom:l})},[t,C]),ee=(0,m.useCallback)(e=>{Z(e.id),setTimeout(()=>{(0,h.PA)((0,r.Fl)(T(t,e)))},400)},[t,Z]),et=(0,v.H)(),el=(0,m.useCallback)(e=>et({contextPath:t,tracksCount:(0,i.ob)(e)?F?.id===e.id?F.tracks.length:0:e.tracks.length}),[et,t,F]),ea=(0,_.O)(t);return(0,m.useEffect)(()=>{U?Y(U.id):Y(void 0)},[U]),(0,a.jsxs)(c.r,{className:j().root,"data-test-id":"horizontal-list-album",keepPageScrollPosition:!0,children:[(0,a.jsx)(u.x,{innerRef:k,scrollerClassName:P,scrollTrainClassName:N,onScroll:$,children:C?.length?(0,a.jsxs)("div",{style:{position:"relative",height:`${(M+I)*O+(U?el(U)+24:0)}px`,width:`${(H+z)*(C.length%2!=0&&2===O||!A?W.length:W.length+1)-z}px`},children:[W.map((e,i)=>(0,a.jsx)(y.C,{album:e,className:j().albumTile,contextPath:T(t,e),eagerLoading:l,highlighted:U===e,href:(0,o.FD)(e),style:{left:`${(H+z)*i}px`,height:`${M}px`},onCoverClick:Z},e.id)),A&&1===O?(0,a.jsx)(g.U,{className:j().viewMoreBlock,href:A,style:{left:`${(H+z)*W.length}px`,height:`${M}px`,width:`${H}px`}}):null,!!q.length&&q.map((e,i)=>(0,a.jsx)(y.C,{album:e,className:j().albumTile,contextPath:T(t,e),eagerLoading:l,highlighted:U===e,href:(0,o.FD)(e),style:{left:`${(H+z)*i}px`,top:`${M+I+(Q?el(U)+24:0)}px`,height:`${M}px`},onCoverClick:Z},e.id)),A?(0,a.jsx)(g.U,{className:j().viewMoreBlock,href:A,style:{left:`${(H+z)*q.length}px`,top:`${M+I+(Q?el(U)+24:0)}px`,height:`${M}px`,width:`${H}px`}}):null]}):w?(0,a.jsx)(n.xA,{autoColumns:"auto",autoFlow:"column",horizontalSpacing:1,justifyContent:"start",rows:1===O?"auto":"auto auto",style:{paddingBottom:`${I}px`},verticalSpacing:(0,d.kW)(I),children:Array.from({length:6}).map((e,t)=>(0,a.jsx)(b.T,{compact:!B,type:"album"},t))}):null}),F?(0,a.jsx)(p.F,{album:F,canStickPlayer:!1,className:j().activeAlbum,contextPath:T(t,F),innerRef:K,style:{top:`${M+16+(Q?0:M+I)}px`},onClose:ea,onPlayNext:J?()=>ee(J):void 0},F.id):null]})};var w=l(21006),S=l(62907),P=l(18251),N=l(13463),A=l(3638),$=l(71854),B=l.n($);let L=e=>{let{contributorType:t,href:l,style:i}=e,{t:r}=(0,N.c3)();return(0,a.jsx)("div",{className:B().root,style:i,children:(0,a.jsx)(S.u,{className:(0,A.A)(B().viewMoreBlock),href:l,children:(0,a.jsxs)(n.xA,{rows:"auto 1fr",verticalSpacing:1,children:[(0,a.jsx)("div",{className:(0,A.A)(B().iconContainer,"artist"===t?B().circle:B().rounded),children:(0,a.jsx)(P.hIg,{})}),(0,a.jsx)("div",{className:B().title,children:r("View all")})]})})})},z=m.memo(e=>{let{contributorType:t,eagerLoading:l,innerRef:i,items:r,loading:n,rows:c,scrollerClassName:d,scrollTrainClassName:h,type:m,viewAllHref:p,onScroll:y}=e,{isBelowSm:g}=(0,s.yU)();return(0,a.jsx)("div",{"data-test-id":`horizontal-list-${m}`,children:(0,a.jsxs)(u.x,{horizontalSpacing:g?2:3,innerRef:i,rows:c,scrollerClassName:d,scrollTrainClassName:h,verticalSpacing:g?2:3,onScroll:y,children:[r?r.map((e,t)=>(0,a.jsx)(w.g,{contributor:e,eagerLoading:"number"==typeof l?t<l:l,href:(0,o.vd)(e)},e.id)):n?Array.from({length:5*(c??1)}).map((e,t)=>(0,a.jsx)(b.T,{compact:g,type:m},t)):null,p&&t&&(0,a.jsx)(L,{contributorType:t,href:p})]})})});z.displayName="HorizontalList";var I=l(89609),H=l(65425),M=l(29165),R=l.n(M),G=l(72534),U=l(13950);let E=e=>{let t=(0,U.YA)(e),l=(0,U.YQ)(e,void 0,{pageSize:G.n});return{activePlaylist:(0,m.useMemo)(()=>t.data&&l.data?{...t.data,tracks:l.data.items}:void 0,[t.data,l.data])}},Y=(e,t)=>`${e}/playlist-${t.id}`,F=e=>{let{contextPath:t,eagerLoading:l,innerRef:i,items:d,loading:p,rows:y,scrollerClassName:x,scrollTrainClassName:k,viewAllHref:j,onScroll:T}=e,{isAboveSm:C,isAboveMd:w}=(0,s.yU)(),S=C?V.horizontalSpacing.aboveSm:V.horizontalSpacing.belowSm,P=C?V.verticalSpacing.aboveSm:V.verticalSpacing.belowSm,N=C?V.playlistTileWidth.aboveSm:V.playlistTileWidth.belowSm,A=C?V.playlistTileHeight.aboveSm:V.playlistTileHeight.belowSm,{playbackServer:$}=(0,r.cs)(),B=$.getActiveInstance(),L=(0,m.useMemo)(()=>d?.find(e=>B?.instanceId?.startsWith(Y(t,e))),[d,B?.instanceId]),{activePlaylist:z}=E(L?.id),M=(0,m.useRef)(null),G=(0,f.e)(),U=d?.length&&d?.length<10?1:y,F=(1===U?d:d?.filter((e,t)=>
1t%2==0))??[],K=(1===U?void 0:d?.filter((e,t)=>t%2!=0))??[],O=L&&F.includes(L),W=[...F,...K],q=L?W[W.indexOf(L)+1]:void 0;(0,r.l)({contextPath:t,shouldUpdateOnSameContext:!1});let Q=(0,m.useCallback)(async(e,l)=>{let a=d?.find(t=>t.id===e);a&&G({contextPath:Y(t,a),trackBucket:a,trackBucketRef:M,playFrom:l})},[t,d,G]),D=(0,m.useCallback)(e=>{Q(e.id),setTimeout(()=>{(0,h.PA)((0,r.Fl)(Y(t,e)))},400)},[t,Q]),J=(0,v.H)(),X=(0,m.useCallback)(e=>J({contextPath:Y(t,e),tracksCount:e.tracks.length}),[J,t]),Z=(0,_.O)(t);return(0,a.jsxs)(c.r,{className:R().root,"data-test-id":"horizontal-list-playlist",keepPageScrollPosition:!0,children:[(0,a.jsx)(u.x,{innerRef:i,scrollerClassName:x,scrollTrainClassName:k,onScroll:T,children:d?.length?(0,a.jsxs)("div",{draggable:!1,style:{position:"relative",height:`${(A+P)*U+(z?X(z)+(w?40:24):0)}px`,width:`${(N+S)*(d.length%2!=0&&2===U||!j?F.length:F.length+1)-S}px`},children:[F.map((e,i)=>(0,a.jsx)(I.l,{className:R().playlistTile,contextPath:Y(t,e),eagerLoading:l,highlighted:L===e,href:(0,o.C$)(e),playlist:e,showPlayOverlay:!0,style:{left:`${(N+S)*i}px`,height:`${A}px`},onCoverClick:Q},e.id)),j&&1===U?(0,a.jsx)(g.U,{className:R().viewMoreBlock,href:j,style:{left:`${(N+S)*F.length}px`,height:`${A}px`,width:`${N}px`}}):null,!!K.length&&K.map((e,i)=>(0,a.jsx)(I.l,{className:R().playlistTile,contextPath:Y(t,e),eagerLoading:l,highlighted:L===e,href:(0,o.C$)(e),playlist:e,showPlayOverlay:!0,style:{left:`${(N+S)*i}px`,top:`${A+P+(z&&O?X(z)+(w?40:24):0)}px`,height:`${A}px`},onCoverClick:Q},e.id)),j?(0,a.jsx)(g.U,{className:R().viewMoreBlock,href:j,style:{left:`${(N+S)*K.length}px`,top:`${A+P+(z&&O?X(z)+(w?40:24):0)}px`,height:`${A}px`,width:`${N}px`}}):null]}):p?(0,a.jsx)(n.xA,{autoColumns:"auto",autoFlow:"column",horizontalSpacing:1,justifyContent:"start",rows:1===U?"auto":"auto auto",children:Array.from({length:6}).map((e,t)=>(0,a.jsx)(b.T,{compact:!w,type:"playlist"},t))}):null}),z?(0,a.jsx)(H.I,{canStickPlayer:!1,className:R().activePlaylist,contextPath:Y(t,z),innerRef:M,playlist:z,style:{top:`${A+16+(O?0:A+P)}px`},onClose:Z,onPlayNext:q?()=>D(q):void 0},z.id):null]})},V={albumTileWidth:{get belowSm(){return(0,h.GY)(20)},get aboveSm(){return(0,h.GY)(23)}},albumTileHeight:{get belowSm(){return(0,h.GY)(31)},get aboveSm(){return(0,h.GY)(34)}},playlistTileWidth:{get belowSm(){return(0,h.GY)(20)},get aboveSm(){return(0,h.GY)(23)}},playlistTileHeight:{get belowSm(){return(0,h.GY)(29)},get aboveSm(){return(0,h.GY)(32)}},contributorTileWidth:{get belowSm(){return(0,h.GY)(15)},get aboveSm(){return(0,h.GY)(19)}},contributorTileHeight:{get belowSm(){return(0,h.GY)(18.5)},get aboveSm(){return(0,h.GY)(22.5)}},horizontalSpacing:{get belowSm(){return(0,h.GY)(1)},get aboveSm(){return(0,h.GY)(2)}},verticalSpacing:{get belowSm(){return(0,h.GY)(1)},get aboveSm(){return(0,h.GY)(2)}}},K=e=>{let t=(0,m.useRef)(null),[l,a]=(0,m.useState)(),[i,r]=(0,m.useState)(!1),o=(0,m.useCallback)(()=>{t.current&&!i&&(r(!0),setTimeout(()=>r(!1),400),t.current.scrollTo({behavior:"smooth",left:t.current.scrollLeft-e}))},[i,e]),s=(0,m.useCallback)(()=>{t.current&&!i&&(r(!0),setTimeout(()=>r(!1),400),t.current.scrollTo({behavior:"smooth",left:t.current.scrollLeft+e}))},[i,e]);return{scrollerRef:t,disabledScrollButtons:l,handleLeftButtonClick:o,handleRightButtonClick:s,handleScroll:(0,m.useCallback)(e=>{a(e.scrollWidth<=e.clientWidth?"all":e.scrollLeft<=0?"left":e.scrollLeft>=e.scrollWidth-e.clientWidth-1?"right":void 0)},[])}}},29165:e=>{e.exports={root:"PlaylistHorizontalList_root__7qSRQ",skeletonContainer:"PlaylistHorizontalList_skeletonContainer__C4mC6",playlistTile:"PlaylistHorizontalList_playlistTile__UMFE4",activePlaylist:"PlaylistHorizontalList_activePlaylist__sgjQ9",viewMoreBlock:"PlaylistHorizontalList_viewMoreBlock__7Ik2L"}},32506:e=>{e.exports={root:"AlbumHorizontalList_root__Cs8s5",skeletonContainer:"AlbumHorizontalList_skeletonContainer__ueVh1",albumTile:"AlbumHorizontalList_albumTile__pSDbv",activeAlbum:"AlbumHorizontalList_activeAlbum__Q4Ou4",viewMoreBlock:"AlbumHorizontalList_viewMoreBlock__qN_Ac"}},51150:e=>{e.exports={singleline:"PlaylistTrackListHeader_singleline__IhfAg",multiline:"PlaylistTrackListHeader_multiline__nOUaC",info:"PlaylistTrackListHeader_info__gdkGh",hiddenActions:"PlaylistTrackListHeader_hiddenActions__ntG1Q"}},53509:e=>{e.exports={root:"TrackEmptyPlaceholder_root__T0rI0",title:"TrackEmptyPlaceholder_title__Dyxhy",description:"TrackEmptyPlaceholder_description__hVNwh",add:"TrackEmptyPlaceholder_add__1U3Tc",button:"TrackEmptyPlaceholder_button__0lGjh"}},65425:(e,t,l)=>{"use strict";l.d(t,{I:()=>P});var a=l(80263),i=l(60719),r=l(90244),o=l(70719),s=l(67445),n=l(78852),c=l(13463),d=l(40377),u=l(53239),h=l(35599),m=l(85129),p=l(30057),b=l(72534),y=l(71594),g=l(97930),x=l(93107),_=l(52996),v=l(6750),f=l(10330),k=l(3638),j=l(91275),T=l(30211),C=l(51150),w=l.n(C);let S=e=>{let{hideActions:t,playlist:l}
1=e,{locale:i,t:o}=(0,c.c3)(),d="chart"===l.type?l.published_at:l.content_updated_at,u=o("chart"===l.type?"Publish date":"Edit date"),h=(0,_.po)([(0,a.jsxs)("span",{children:[(0,r.B4)(o,"track",l.total_tracks_count)," (",(0,v.Jy)(l.duration),")"]},"count"),d?(0,a.jsx)("span",{title:u,children:(0,x.ZP)(d,{locale:i})},"date"):void 0].filter(f.vN));return(0,a.jsxs)(g.xA,{className:T.x,children:[(0,a.jsx)(n.K,{mt:1}),(0,a.jsxs)(g.xA,{alignItems:"center",columns:"minmax(0, 1fr) auto",horizontalSpacing:1,children:[(0,a.jsx)("span",{className:w().info,children:h}),(0,a.jsx)(j.E,{className:(0,k.A)(t&&w().hiddenActions),item:l})]}),(0,a.jsx)(n.K,{mt:1}),(0,a.jsx)(s.c,{variant:"zero"})]})},P=u.memo(e=>{let{canStickPlayer:t,className:l,contextPath:d,highlightedText:u,innerRef:g,playlist:x,style:_,onClose:v,onPlayNext:f}=e,{t:k}=(0,c.c3)(),j=x.tracks.slice(0,b.n),T=(0,i.sx)(d,j.at(0)?.id,j.at(-1)?.id),C="chart"===x.type;return(0,a.jsxs)("div",{className:l,style:_,...T,ref:g,children:[(0,a.jsx)(s.c,{variant:"zero"}),j.length>0&&(0,a.jsx)(S,{hideActions:1===j.length,playlist:x}),j.length?(0,a.jsx)("div",{children:j.map(e=>(0,a.jsx)(h.T,{canStick:t,contextPath:d,ctaButtonMuted:j.length>1,highlightedText:u,parent:x,readOnly:!0,track:e,variant:"extended"},e.id))}):(0,a.jsx)(y.s,{}),(0,a.jsx)(n.K,{mt:2}),(0,a.jsx)(p.$,{closeLabel:k(C?"Close chart":"Close playlist"),nextLabel:k(C?"Next chart":"Next playlist"),pageButton:(0,a.jsx)(m.d,{artworkType:C?"chart":"playlist",artworkUuid:x.artwork_uuid??void 0,countLabel:(0,r.B4)(k,"track",x.total_tracks_count),href:(0,o.C$)(x),label:k(C?"Full chart":"Full playlist")}),onClose:v,onNext:f})]})},(e,t)=>{let{style:l,...a}=e,{style:i,...r}=t;return(0,d.bN)(l,i)&&(0,d.bN)(a,r)});P.displayName="PlaylistTrackList"},71594:(e,t,l)=>{"use strict";l.d(t,{s:()=>y});var a=l(80263),i=l(70719),r=l(12556),o=l(94386),s=l(78852),n=l(50016),c=l(13463),d=l(53239),u=l(75241);let h=l.n(u)()(async()=>(await Promise.all([l.e(2780),l.e(3491),l.e(5965)]).then(l.bind(l,15965))).Lottie,{loadableGenerated:{webpack:()=>[15965]},loading:()=>(0,a.jsx)(a.Fragment,{children:"Loading"}),ssr:!1});var m=l(53509),p=l.n(m);let b=async()=>(await l.e(7087).then(l.t.bind(l,27087,19))).default,y=e=>{let{isOwned:t}=e,{t:l}=(0,c.c3)(),{isAboveMd:u}=(0,r.yU)(),m=(0,d.useMemo)(()=>({height:"150px",width:"300px"}),[150]);return(0,a.jsxs)("div",{className:p().root,children:[(0,a.jsx)(n.V,{className:p().title,variant:"h3",children:l("Playlist is empty")}),(0,a.jsx)(s.K,{mb:1}),t?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(n.V,{className:p().description,color:"secondary",variant:"body2",children:[l("Use the {add} button on tracks and albums throughout Volumo to add them to your playlists.",void 0,{add:(0,a.jsx)("span",{className:p().add,children:l("Add")})}),(0,a.jsx)("br",{}),u&&l("You can also drag & drop tracks like so:")]}),(0,a.jsx)(s.K,{mb:u?5:2.5}),u&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(h,{animationData:b,style:m}),(0,a.jsx)(s.K,{mb:5})]}),(0,a.jsx)(o.$,{className:p().button,href:i.KW.Root,size:"small",children:l("Go to Releases")}),(0,a.jsx)(s.K,{mb:u?5:2.5}),(0,a.jsx)(n.V,{className:p().description,color:"secondary",variant:"body2",children:l("Playlist is your shopping cart. Add all the tracks you want to one playlist, and then buy them all at once.")})]}):(0,a.jsx)(n.V,{className:p().description,color:"secondary",variant:"body2",children:l("The author hasn't added tracks to this playlist yet. Please check back later.")})]})}},71854:e=>{e.exports={root:"ViewMoreContributorTile_root__eeVEC",viewMoreBlock:"ViewMoreContributorTile_viewMoreBlock__QFrnH",iconContainer:"ViewMoreContributorTile_iconContainer__i7CVx",rounded:"ViewMoreContributorTile_rounded__cPEN_",circle:"ViewMoreContributorTile_circle__6GHDP",title:"ViewMoreContributorTile_title__cbsmE"}},78724:e=>{e.exports={singleline:"ContributorTile_singleline__zj_n_",multiline:"ContributorTile_multiline__jDBU3",root:"ContributorTile_root__RSlMn",image:"ContributorTile_image__L_9QG",button:"ContributorTile_button__8PmKH",title:"ContributorTile_title__83hfj"}},89609:(e,t,l)=>{"use strict";l.d(t,{l:()=>x});var a=l(80263),i=l(60719),r=l(32471),o=l(13463),s=l(553),n=l(55132),c=l(40377),d=l(3638),u=l(53239),h=l(19559),m=l(15236),p=l(88196),b=l(55241),y=l(13849),g=l.n(y);let x=u.memo(e=>{let{className:t,contextPath:l,eagerLoading:c,highlighted:y,href:x,ignoreTrackNavigation:_,playlist:v,showPlayOverlay:f,style:k,onCoverClick:j}=e,{t:T}=(0,o.c3)(),{playbackServer:C}=(0,i.cs)(),w=(0,u.useRef)(null),S=C.getActiveInstance()?.contextPath?.startsWith(l),P=S&&!!C.isPlaying;(0,i.l)({contextPath:l,shouldUpdateOnSameInstance:!0});let N=(0,u.useCallback)(e=>{j&&(e.preventDefault(),e.stopPropagation(),j(v.id),(0,n.PA)(w.current))},[v,j]);(0,b.$)(l,v.id,j,!_);let A=_?void 0:(0,i.kz)(l);return(0,a.jsxs)(h.V,{artworkUuid:v.artwork_uuid??void 0,className:t,eagerLoading:c,highlighted:y,href:x,innerRef:w,listened:v.listened??void 0,playing:P,selected:S,showPlayOverlay:f,style:k,title:v.name,type:v.type,onCoverClick:j?N:void 0,...A,children:[(0,a.jsx)(r.A,{className:(0,d.A)(g().title,s.Yr),href:x,title:v.name,children:v.name}),(0,a.jsx)("div",{className:g().label,children:T("By {author}","By author",{author:v?.owner.type==="artist"||v?.owner.type==="recordlabel"?(0,a.jsx)(p.U,{contributor:{id:Number(v?.owner.id),name:v.owner.name,type:v.owner.type,followed:v.owner.followed}},"author"):(0,a.jsx)("span",{className:(0,d.A)(g().baseText,s.Yr),children:v?.owner.name},"name")})}),(0,a.jsx)(m.Q,{className:g().genres,genreIds:v?.genres_ids})]})},(e,t)=>{let{style:l,...a}=e,{style:i,...r}=t;return(0,c.bN)(l,i)&&(0,c.bN)(a,r)});x.displayName="PlaylistTile"}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.