PageSourceSearch

https://volumo.com/_next/static/chunks/4473-4391d9822d4f9c3b.js

js volumo.com collected 2026-10-03 21:26:10 UTC 22,420 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4473],{4473:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>e8});var r=a(80263),l=a(94426),i=a(70719),s=a(22392),n=a(3154),o=a(61469),c=a(53239),d=a(20865),u=a(42398),m=a(83411),x=a(84725),g=a(4151),h=a(46947),v=a(60719),p=a(90244),y=a(77148),k=a(18251),f=a(61528),j=a(78852),b=a(65714),_=a(13463),P=a(93107),w=a(10330),A=a(51400),C=a(50005),T=a(4175),I=a(13380),S=a(42173),N=a(79721),R=a(12556),K=a(67445),$=a(97930),L=a(50016),D=a(553),z=a(37247),F=a(3638),U=a(70539),B=a(79537),H=a(61167),E=a(96776),M=a(57975),O=a(75537),V=a(95498),Y=a(12806),G=a(6750),J=a(76923),Z=a(81034),W=a(81250),Q=a(11182),q=a(7825),X=a(49107),ee=a(15732),et=a(69889),ea=a.n(et);let er=c.memo(e=>{let t=(0,u.UA)(),{className:a,contextPath:l,extras:i,innerRef:s,parentId:n,parentType:o,track:d}=e,{isBelowSm:m}=(0,R.yU)(),x=(0,c.useRef)(null),g=(0,c.useRef)(null),{traceUiEvent:h}=(0,Q.vs)(),{autoplay:y}=(0,c.useContext)(Z.l),k=(0,Y.aB)([s,x]),f=(0,v.bP)(l,d.id),b=(0,c.useMemo)(()=>({contextPath:l,instanceId:f,albumIdOrIcpn:"album"===o?n:void 0,playlistId:"playlist"===o&&"string"==typeof n?n:void 0,trackId:d.id,access:(0,G.GJ)(d.release_start_at)?"limited":d.purchased?"full":"standard",duration:d.duration,metadata:d}),[l,f,d]),{playbackServer:_}=(0,v.cs)(),{isActive:P,isPlaying:w,togglePlayback:A}=(0,v.Ym)(b,e.canClaimPlayback),C=P?_.getActiveRange():void 0,T=(0,v.Gs)(_,x,n);(0,c.useEffect)(()=>{if(w){g.current?.focus({preventScroll:!0}),d.listened||t.mutate({trackId:d.id,playlistId:"playlist"===o?n:void 0});let e=`${new Date().getTime()}`,a=()=>{(0,X.bp)()!==e&&_.triggerPlayback(e=>e,!1)};return(0,X.UK)(e),window.addEventListener("storage",a),()=>window.removeEventListener("storage",a)}},[w]),(0,U.c)(b,e=>{let{isPlayingPrev:t,isPlayingNext:a}=e;if(y&&t&&!a){let e=_.getActiveRange(),t=_.position;void 0!==t&&e&&e.to<=t&&T.goToNextTrack({autoScroll:!0,triggerSource:"autoplay"})}},[y,b]),(0,c.useEffect)(()=>{if(P){let e=_.getActiveInstance();e?.source==="autoplay"?h("track_autoplay",{trackId:d.id,trackTitle:(0,p.vl)(d)}):e?.source||(0,q.vO)(d)}},[P]);let{addToMyLatestPlaylist:I}=(0,ee.G)(),S=(0,c.useCallback)(e=>{let t;e.code===V.cK.K||e.key===V.D$.Space||e.key===V.D$.MediaPlayPause?(A(),t=!0):(e.code!==V.cK.P||e.shiftKey)&&(e.key!==V.D$.ArrowUp||e.shiftKey)?(e.code!==V.cK.N||e.shiftKey)&&(e.key!==V.D$.ArrowDown||e.shiftKey)?e.key===V.D$.ArrowUp&&e.shiftKey||e.code===V.cK.P&&e.shiftKey?t=T.goToPreviousTrackBucket({autoScroll:!0}):e.key===V.D$.ArrowDown&&e.shiftKey||e.code===V.cK.N&&e.shiftKey?t=T.goToNextTrackBucket({autoScroll:!0}):e.code===V.cK.A?(I(d),t=!0):e.code===V.cK.J||e.key===V.D$.ArrowLeft?(_.triggerPlayback(e=>e&&void 0!==_.position?{...e,position:_.position-H.f4*G._L}:e),t=!0):(e.code===V.cK.L||e.key===V.D$.ArrowRight)&&(_.triggerPlayback(e=>e&&void 0!==_.position?{...e,position:_.position+H.f4*G._L}:e),t=!0):t=T.goToNextTrack({autoScroll:!0}):t=T.goToPreviousTrack({autoScroll:!0}),t&&(e.preventDefault(),e.stopPropagation())},[A,I]);(0,O.Z)(P?S:void 0),(0,M.T)(d.playlisted,(e,t)=>{x.current?.animate([{backgroundImage:`linear-gradient(to ${e&&t&&e>t?"left":"right"}, var(--panel__bg-color) 50%, var(--base__bg-color) 50%)`,backgroundSize:"200%",backgroundPosition:e&&t&&e>t?"left":"right"},{backgroundImage:`linear-gradient(to ${e&&t&&e>t?"left":"right"}, var(--panel__bg-color) 50%, var(--base__bg-color) 50%)`,backgroundSize:"200%",backgroundPosition:e&&t&&e<t?"left":"right",offset:1}],{duration:450,direction:"normal"})});let N=(0,c.useCallback)(e=>{g.current?.focus();let t=(0,H.OY)(b),a=_.getActiveRange(),r=e*d.duration;if(!(r>t.blockedAfter))if("standard"===b.access&&a&&(a.to-a.from)*.8+a.from<r){let e=(0,J.qE)(t.blockedBefore,r,t.blockedAfter),a=(0,J.qE)(t.blockedBefore,e+t.maxRangeDuration,t.blockedAfter);_.triggerPlayback({...b,position:r,range:{from:e,to:a}})}else _.triggerPlayback({...b,position:r})},[b]);return(0,E.I)(()=>{if(P&&d.purchased){let e=(0,H.OY)({access:(0,G.GJ)(d.release_start_at)?"limited":"full",duration:d.duration})?.defaultRange,t=_.position,a=e&&void 0!==t&&t>=e.from&&t<=e.to?e:_.getActiveRange();_.triggerPlayback({...b,position:_.position,range:a},!!_.isPlaying)}},[d.purchased]),(0,r.jsxs)($.xA,{className:(0,F.A)(ea().root,a),innerRef:k,...(0,v.Q3)(b),children:[(0,r.jsxs)($.xA,{alignItems:"center",className:ea().trackHeader,columns:m?"1fr":void 0,horizontalSpacing:2,justifyItems:"center",children:[!m&&i,(0,r.jsxs)($.xA,{alignItems:"center",columns:m?"1fr":"auto 1fr",horizontalSpacing:3,children:[(0,r.jsxs)($.xA,{columns:m?"auto 1fr":"1fr",horizontalSpacing:1.5,children:[(0,r.jsx)(B.t,{innerRef:g,isPlaying:w,listened:d.listened||void 0,trackTitle:(0,p.Ph)(d),onClick:A}),m&&i]}),(0,r.jsxs)($.xA,{children:[(0,r.jsx)(j.K,{mt:1.5}),(0,r.jsx)(W._,{activeArea:C?{fromPc:C.from/d.duration,toPc:C.to/d.duration}:{fromPc:(0,H.OY)({access:(0,G.GJ)(d.release_start_at)?"limited":d.purchased?"full":"standard",duration:d.duration}).defaultRange.from/d.duration,toPc:(0,H.OY)({access:(0,G.GJ)(d.release_start_at)?"limited":d.purchased?"full":"standard",duration:d.duration}).defaultRange.to/d.duration},instanceId:f,isActive:!0,isPlaying:w,playbackConfig:P?_.getConfig():(0,H.OY)({access:(0,G.GJ)(d.release_start_at)?"limited":d.purchased?"full":"standard",duration:d.duration}),track:d,onCurrentPositionChangeAttempt:N})]})]})]}),(0,r.jsx)(j.K,{mt:.25})]})});er.displayName="TrackPlayerLite";var el=a(23279),ei=a(46768),es=a(5968),en=a(88770),eo=a(42852),ec=a(30211),ed=a(49899),eu=a.n(ed);let em=e=>{let{className:t,track:a}=e,{isBelowSm:l}=(0,R.yU)(),i=(0,c.useRef)(null),s=(0,c.useRef)(null),n=(0,c.useRef)(null),o=(0,c.useCallback)(e=>{let t;e.code===V.cK.G?(s.current?.click(),t=!0):e.code===V.cK.T&&(n.current?.click(),t=!0),t&&(e.preventDefault(),e.stopPropagation())},[]);return(0,O.Z)(o),(0,r.jsxs)($.NP,{autoColumns:"auto",autoFlow:"column",className:(0,F.A)(t,eu().root,ec.x),columns:"1fr",horizontalSpacing:1.5,verticalSpacing:1,children:[!l&&(0,r.jsx)("div",{}),a.purchased&&(0,r.jsx)(eo.h,{className:eu().button,enableHotkey:!0,innerRef:n,item:a,layoutVariant:"full"}),(0,r.jsx)(es.n,{className:eu().button,innerRef:i,layoutVariant:"full",muted:!0,playlisted:!!a.playlisted,showRightPlaceholder:!1,sourceTrackIds:[a?.id]}),(0,r.jsx)(en.F,{className:(0,F.A)(eu().button,eu().ctaButton),innerRef:s,items:[a],itemType:"track",layoutVariant:"full"})]})};var ex=a(72368),eg=a.n(ex),eh=a(32471),ev=a(45208),ep=a(52996),ey=a(75143),ek=a(81931),ef=a(88196),ej=a(90737);let eb=e=>{let{album:t,track:a}=e,{t:l}=(0,_.c3)(),{isBelowSm:s}=(0,R.yU)(),{data:n}=(0,ej.IJ)(),o=n?.find(e=>e.id===a.genre_id),d=t.release_start_at?(0,r.jsx)(ey.n,{originalReleaseDate:t.original_release_date,releaseStartAt:t.release_start_at}):void 0,u=a.bpm?`${a.bpm} BPM`:void 0,m=`${a.formats.flac.bits_per_sample??16}-bit`,x=(0,c.useMemo)(()=>(0,z.ey)([...a.artists,...a.remixers,...a.featured_artists],e=>e.id),[a.artists,a.remixers,a.featured_artists]);return s?(0,r.jsxs)($.xA,{verticalSpacing:2,children:[(0,r.jsx)(ev.m,{label:l(x.length>1?"Artists":"Artist"),value:(0,r.jsx)("div",{children:(0,ep.CU)(x.map(e=>(0,r.jsx)(ef.U,{contributor:e},e.id)))}),variant:"two-line"}),(0,r.jsx)(ev.m,{label:l("Album"),value:(0,r.jsx)(eh.A,{href:(0,i.FD)(a.album),children:a.album.title}),variant:"two-line"}),(0,r.jsx)(ev.m,{label:l("Label"),value:a.recordlabel?(0,r.jsx)(ef.U,{contributor:a.recordlabel}):void 0,variant:"two-line"}),(0,r.jsxs)($.xA,{alignItems:"flex-start",columns:"repeat(2, 1fr)",horizontalSpacing:1,verticalSpacing:2,children:[(0,r.jsx)(ev.m,{label:l("Release date"),value:d,variant:"two-line"}),(0,r.jsx)(ev.m,{label:l("Catalog"),value:a.album.catalog_number,variant:"two-line"})]}),(0,r.jsx)(ev.m,{label:l("Genre"),value:o?(0,r.jsx)(eh.A,{href:(0,i.zS)(o),children:o.name}):null,variant:"two-line"}),(0,r.jsxs)($.xA,{alignItems:"flex-start",columns:"repeat(2, 1fr)",horizontalSpacing:1,verticalSpacing:2,children:[(0,r.jsx)(ev.m,{label:l("Duration"),value:(0,G.a3)(a.duration),variant:"two-line"}),(0,r.jsx)(ev.m,{label:"Tempo",value:u,variant:"two-line"}),(0,r.jsx)(ev.m,{label:l("Key"),value:(0,r.jsx)(ek.h,{hoverVariant:"toSecondary",keysign:a.keysign}),variant:"two-line"}),(0,r.jsx)(ev.m,{label:"ISRC",value:a.isrc,variant:"two-line"}),(0,r.jsx)(ev.m,{label:l("Bit depth","audio"),value:m,variant:"two-line"})]})]}):(0,r.jsxs)($.xA,{alignItems:"flex-start",columns:"repeat(3, 1fr)",horizontalSpacing:1,verticalSpacing:3,children:[(0,r.jsx)(ev.m,{label:l(x.length>1?"Artists":"Artist"),value:(0,r.jsx)("div",{children:(0,ep.CU)(x.map(e=>(0,r.jsx)(ef.U,{contributor:e},e.id)))}),variant:"two-line"}),(0,r.jsx)(ev.m,{label:l("Album"),value:(0,r.jsx)(eh.A,{href:(0,i.FD)(a.album),children:a.album.title}),variant:"two-line"}),(0,r.jsx)(ev.m,{label:l("Label"),value:a.recordlabel?(0,r.jsx)(ef.U,{contributor:a.recordlabel}):void 0,variant:"two-line"}),(0,r.jsx)(ev.m,{label:l("Release date"),value:d,variant:"two-line"}),(0,r.jsx)(ev.m,{label:l("Catalog"),value:a.album.catalog_number,variant:"two-line"}),(0,r.jsx)(ev.m,{label:l("Genre"),value:o?(0,r.jsx)(eh.A,{href:(0,i.zS)(o),children:o.name}):null,variant:"two-line"}),(0,r.jsx)(ev.m,{label:l("Duration"),value:(0,G.a3)(a.duration),variant:"two-line"}),(0,r.jsx)(ev.m,{label:"Tempo",value:u,variant:"two-line"}),(0,r.jsx)(ev.m,{label:l("Key"),value:(0,r.jsx)(ek.h,{hoverVariant:"toSecondary",keysign:a.keysign}),variant:"two-line"}),(0,r.jsx)(ev.m,{label:"ISRC",value:a.isrc,variant:"two-line"}),(0,r.jsx)(ev.m,{label:l("Bit depth","audio"),value:m,variant:"two-line"})]})};var e_=a(91840),eP=a(89654),ew=a(4513),eA=a(44094),eC=a(51143),eT=a(8259),eI=a(45301),eS=a.n(eI);let eN=e=>{let{track:t}=e,{api:a}=(0,eP.gf)(),{isAboveSm:l}=(0,R.yU)(),{t:s}=(0,_.c3)(),{openShareUrlModal:n,openReportModal:o}=(0,c.useContext)(ew.Bm),{ensureLoggedIn:d}=(0,eC.JP)(),u=(0,c.useCallback)(async()=>{d(()=>o({itemId:t.id,itemType:"track"}))},[t]),m=(0,c.useCallback)(async()=>{let e=(0,eT.x5)((0,i.$O)(t));n({item:t,shareText:"Check out this track at Volumo",url:await a.createShareUrlWithSi(e,"share")})},[t]);return(0,r.jsxs)($.xA,{alignContent:"space-between",autoColumns:"auto",autoFlow:l?"column":void 0,className:eS().root,columns:"1fr",children:[l&&(0,r.jsx)(eA._,{item:{...t.album,featured:t.featured}}),(0,r.jsxs)($.xA,{autoColumns:"auto",autoFlow:"column",className:eS().actions,horizontalSpacing:.5,justifyContent:"flex-end",children:[(0,r.jsx)(e_.K,{iconComponent:k.WPE,muted:!0,size:"small",title:s("Report track"),variant:"transparent",onClick:u}),(0,r.jsx)(e_.K,{iconComponent:k.VJ,muted:!0,size:"small",title:s("Share track"),variant:"transparent",onClick:m})]}),!l&&(0,r.jsx)(eA._,{animationDirection:"left",gridFlow:"row",item:{...t.album,featured:t.featured}})]})},eR=c.memo(e=>{let{album:t,contextPath:a,track:l}=e,{isBelowSm:i}=(0,R.yU)(),s=(0,p.vl)(l),n=(0,c.useMemo)(()=>(0,z.ey)([...l.artists,...l.remixers,...l.featured_artists],e=>e.id),[l.artists,l.remixers,l.featured_artists]),o=(0,v.sx)(a,l.id,l.
1id),d=(0,r.jsxs)("div",{...o,children:[(0,r.jsx)(j.K,{mt:2}),(0,r.jsx)(er,{canClaimPlayback:!0,className:eg().player,contextPath:a,extras:(0,r.jsxs)($.xA,{alignItems:"flex-start",autoColumns:"auto",autoFlow:"column",columns:i?"1fr":"1fr 0.35fr",horizontalSpacing:1,children:[(0,r.jsx)(L.V,{className:(0,F.A)(eg().title,D.Yr),component:"h1",variant:"h1",children:(0,r.jsx)(ei.Z,{artists:n,text:s})}),!i&&(0,r.jsx)(eN,{track:l})]}),parentId:l.album.id,parentType:"album",track:l},l.id),(0,r.jsx)(j.K,{mt:3}),(0,r.jsx)(eb,{album:t,track:l}),i?(0,r.jsx)(j.K,{mt:4}):(0,r.jsx)(K.c,{variant:"medium"})]});return(0,r.jsxs)("div",{className:eg().root,children:[(0,r.jsxs)($.xA,{alignItems:"flex-start",columns:"auto 1fr",horizontalSpacing:3,verticalSpacing:2,children:[(0,r.jsx)(N.b,{canZoomIn:!0,eagerLoading:!0,imageUuid:l?.album?.artwork_uuid??void 0,size:i?156:240,title:l.title,type:"album"}),i?(0,r.jsx)(eN,{track:l}):(0,r.jsxs)("div",{children:[d,(0,r.jsxs)($.xA,{alignItems:"center",columns:"1fr auto",children:[(0,r.jsx)(el.Z,{className:eg().randomHint,hideWhenNarrow:!0,seed:l.id}),(0,r.jsx)(em,{track:l})]})]})]}),i&&(0,r.jsxs)(r.Fragment,{children:[d,(0,r.jsx)(em,{track:l})]}),(0,r.jsx)(K.c,{variant:"medium"})]})});eR.displayName="TrackHeader";var eK=a(39233),e$=a(2673),eL=a.n(e$),eD=a(55132),ez=a(67613),eF=a(25366),eU=a(34732),eB=a(25900),eH=a(65425),eE=a(63874),eM=a(801),eO=a(25806),eV=a(88617),eY=a.n(eV);let eG=(e,t)=>`${e}/playlist-${t.id}`,eJ=e=>{let{className:t,contextPath:a,ignoreTrackNavigation:l,trackId:i}=e,{t:s}=(0,_.c3)(),{isBelowSm:n}=(0,R.yU)(),o=n?eF.PF.playlistTileHeight.belowSm:eF.PF.playlistTileHeight.aboveSm,d=(0,eM.H)(),m=(0,u.ip)(i,void 0!==i),x=(0,c.useMemo)(()=>[...m.data?.charts??[],...m.data?.playlist??[],...m.data?.my??[]].filter(w.vN),[m]),{playbackServer:g}=(0,v.cs)(),h=g.getActiveInstance(),p=(0,c.useMemo)(()=>x?.find(e=>h?.instanceId?.startsWith(eG(a,e))),[x,h?.instanceId]),y=p?x[x.indexOf(p)+1]:void 0,{activePlaylist:k}=(0,eF.At)(p?.id),f=(0,c.useRef)(null),b=(0,eO.e)(),P=(0,eE.O)(a);(0,v.l)({contextPath:a});let A=(0,c.useCallback)(async(e,t)=>{let r=x.find(t=>t.id===e);r&&b({contextPath:eG(a,r),trackBucket:r,trackBucketRef:f,playFrom:t})},[a,x,b]),C=(0,c.useCallback)(e=>{A(e.id),setTimeout(()=>{(0,eD.PA)((0,v.Fl)(eG(a,e)))},400)},[a,A]),T=(0,c.useCallback)(e=>d({contextPath:a,tracksCount:e.tracks.length}),[d,a]);return x.length?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:(0,F.A)(eY().root,t),style:{height:(k?T(k)+40:0)+o+40},children:[(0,r.jsx)(eK.x,{className:t,scrollerClassName:eL().scroller,scrollTrainClassName:eL().train,children:(0,r.jsxs)($.xA,{columns:"auto auto auto",horizontalSpacing:2,children:[!!m.data?.charts.length&&(0,r.jsx)(eB.a,{activePlaylistId:p?.id,contextPath:a,ignoreTrackNavigation:l,items:m.data.charts,title:s("Charted in"),onCoverClick:A}),!!m.data?.playlist?.length&&(0,r.jsx)(eB.a,{activePlaylistId:p?.id,contextPath:a,ignoreTrackNavigation:l,items:m.data.playlist,title:s("In public playlists"),onCoverClick:A}),!!m.data?.my?.length&&(0,r.jsx)(eB.a,{activePlaylistId:p?.id,contextPath:a,ignoreTrackNavigation:l,items:m.data.my,title:s("In my playlists"),onCoverClick:A})]})}),k?(0,r.jsx)(eH.I,{canStickPlayer:!1,className:eY().activePlaylist,contextPath:eG(a,k),innerRef:f,playlist:k,style:{top:`${o+66}px`},onClose:P,onPlayNext:y?()=>C(y):void 0},k.id):null]}),(0,r.jsx)(j.K,{mt:5})]}):(0,r.jsx)("div",{className:t,children:m.isLoading?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(L.V,{variant:"h2",children:s("Charted in")}),(0,r.jsx)(j.K,{mt:2}),(0,r.jsx)($.xA,{autoColumns:"auto",autoFlow:"column",horizontalSpacing:2,justifyContent:"start",children:Array.from({length:3}).map((e,t)=>(0,r.jsx)(ez.T,{type:"playlist"},t))})]}):(0,r.jsx)(eU.t,{})})};eJ.displayName="TrackListedIn";var eZ=a(40673),eW=a(85),eQ=a(64172),eq=a(86948),eX=a(35599);let e0=e=>{let{trackId:t,contextPath:a}=e,{t:l}=(0,_.c3)(),[i,s]=(0,c.useState)("relevance"),{before:n,isEnabled:o,setEnabled:d}=(0,eQ.I)(),m=(0,u.VZ)(t,{sort:i,listenedBefore:n}),x=(0,v.sx)(a,m.data?.at(0)?.id,m.data?.at(-1)?.id);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(eZ.k,{count:m.data?.length,filterLabel:l("Hide listened"),isFilterChecked:o,itemType:"track",sortOptions:(0,eW.zf)(l),sortValue:i,onFilterChange:d,onSortChange:s}),(0,r.jsx)(j.K,{mt:3}),(0,r.jsx)($.xA,{...x,children:m.isLoading?[...Array(10).keys()].map(e=>(0,r.jsx)(eq.o,{seed:`${e}`},e)):m.data?.length?m.data.map((e,t)=>(0,r.jsx)(eX.T,{contextPath:a,showDivider:!0,track:e,variant:"extended"},t)):(0,r.jsx)(L.V,{variant:"body1",children:l(o?"No unlistened related tracks":"Could not fetch related tracks")})})]})};e0.displayName="trackRelatedTracks";var e1=a(54923),e3=a(69609),e5=a(28967),e2=a(70084),e4=a.n(e2);let e6=e=>{let{trackId:t}=e,{t:a}=(0,_.c3)(),{cookieData:l}=(0,I.iT)(),s=`track-${t}
1-page`,{data:n}=(0,ej.IJ)(),[o,u]=(0,c.useState)(!0),{playbackServer:m}=(0,v.cs)(),x=(0,d.v8)(void 0,t),g=x.data,N=g?.tracks.find(e=>e.id===t),[R,K]=(0,c.useState)("related-tracks"),$=(0,e1.UV)(a),L=(0,c.useMemo)(()=>[$.Root,(0,e1.WL)(g,l.viewMode,a)??$.Loading,(0,e1.zs)(g)??$.Loading,(0,e1.fm)(N)].filter(w.vN),[$,g,N,l.viewMode]),D=(0,c.useMemo)(()=>(0,f.Oq)(L),[L]),z=(0,c.useMemo)(()=>N?(0,e3.JH)(N,{allGenres:n}):(0,e3.tH)(g,{allGenres:n}),[N,g,n]),F=(0,c.useMemo)(()=>({title:a("Track {title}",void 0,{title:(0,p.Ef)(a,(0,p.Ph)(N))}),artists:e=>(0,p.cE)(N?.artists??[],e),remixers:e=>(0,p.cE)(N?.remixers??[],e),albumTitle:(0,p.Ef)(a,g?.title),trackTitle:()=>(0,p.vl)(N),recordlabelTitle:g?.recordlabel?.name,genres:e=>N&&n&&N.genre_id&&(0,p.ap)(n,[N.genre_id],e)||void 0,releaseDate:()=>(0,P.ik)(g?.release_start_at),catalogNumber:g?.catalog_number??void 0,bpm:`${N?.bpm??""}`,keysign:N?.keysign,price:e=>(0,y.vv)(N?.price,{emptyText:e?.[0]??"Free",zeroText:e?.[0]??"Free"}),ogImage:h.C.getImageUrl(g?.artwork_uuid,{format:"jpg",width:1400}),ogType:"music.song",ogUrl:N?(0,eT.MX)((0,i.$O)(N)):void 0,ogTitle:N?(0,p.Ef)(a,(0,p.Ph)(N)):void 0,ogDescription:g?.description}),[N,g,n]),U=(0,c.useCallback)(()=>{m.getActiveInstance()?.contextPath?.includes("listed-in")&&u(!1)},[]);return(0,v.l)({contextPath:s,onChange:U}),(0,r.jsxs)(e5.B,{topLine:(0,r.jsx)(C.I,{pageName:"track",values:L}),children:[(0,r.jsx)(S.t,{baseCanonicalUrl:N?(0,i.$O)(N):void 0,fields:F,microdata:[D,z].filter(w.vN),noHreflang:!0,pageName:"track"}),(0,r.jsx)(j.K,{mt:2}),x.isLoading&&(0,r.jsx)(T.vk,{}),g&&N&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(eR,{album:g,contextPath:`${s}/detailed`,track:N}),(0,r.jsx)(j.K,{mt:3}),(0,r.jsx)(eJ,{contextPath:`${s}/listed-in`,ignoreTrackNavigation:o,trackId:t}),(0,r.jsx)(b.u,{className:e4().tabs,items:[{icon:k.IGJ,id:"related-tracks",title:a("Related tracks")},{icon:k.w$l,id:"related-artists",title:a("Related artists")},{icon:k.jYX,id:"related-labels",title:a("Related labels")}],justifyContent:"flex-start",nowrap:!0,selectedComponent:"h2",selectedId:R,onClick:K}),(0,r.jsx)(j.K,{mt:3}),"related-tracks"===R?(0,r.jsx)(e0,{contextPath:`${s}/${R}`,trackId:N.id}):"related-artists"===R?(0,r.jsx)(A.P,{albumId:g?.id,contextPath:`${s}/${R}`,contributorType:"artist"}):"related-labels"===R?(0,r.jsx)(A.P,{albumId:g?.id,contextPath:`${s}/${R}`,contributorType:"recordlabel"}):null]})]})},e7=()=>{let e=(0,o.useRouter)(),t=(0,x.Fg)(e.query.trackId);return(0,r.jsx)(e6,{trackId:t})};e7.displayName="TrackPage",e7.renderInLayout=g.P,e7.getInitialProps=async e=>{let{api:t,cookieData:a,promises:r,query:o,queryClient:c,req:g,res:h}=e,v=(0,x.Fg)(o.trackId);if(void 0!==v){let[e,s,n]=await Promise.all([t.getAlbumByTrackId(v,!a.authId),(0,l._)(()=>t.getTrackPlaylists(v)),(0,l._)(()=>t.getWaveform(v,{canCache:!0}))]);if(g&&h){let t="number"==typeof v?e.tracks.find(e=>e.id===v):void 0;if(!t)throw Error(`Cannot find track within the parent album: ${v}`);if((0,m.sR)(g,h,(0,i.$O)(t)))return}let{user:o}=await r.userData;return c.setQueryData([d.yq.album(o?.email,void 0,v)],e),c.setQueryData([u.tQ.trackPlaylists(o?.email,v)],s),n&&c.setQueryData([u.tQ.trackWaveform(o?.email,v)],n),{activeTrackId:v}}if(void 0===v)throw new s.j$("Track not found",{statusCode:n.Hv.NotFound,url:g?.url})};let e8=e7},10712:e=>{e.exports={label:"Property_label__kUAoo",value:"Property_value__Zy5gY"}},45208:(e,t,a)=>{"use strict";a.d(t,{m:()=>c});var r=a(80263),l=a(97930),i=a(553),s=a(3638);a(53239);var n=a(10712),o=a.n(n);let c=e=>{if("inline"===e.variant){let{label:t,value:a,valueStyle:l}=e;return(0,r.jsxs)("span",{children:[t?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("span",{className:o().label,children:[t,":"]})," "]}):null,(0,r.jsx)("span",{className:(0,s.A)(o().value,i.Yr),style:l,children:a||"-"})]})}if("two-line"===e.variant){let{label:t,value:a,valueStyle:n}=e;return(0,r.jsxs)(l.xA,{alignItems:"flex-start",verticalSpacing:.25,width:"unset",children:[(0,r.jsxs)("span",{className:o().label,children:[t,":"]}),(0,r.jsx)("span",{className:(0,s.A)(o().value,i.Yr),style:n,children:a||"-"})]})}let{label:t,labelWidth:a="120px",narrowColumns:n,value:c,valueStyle:d,valueWidth:u="1fr"}=e;return(0,r.jsxs)(l.NP,{alignItems:"flex-start",columns:`${a} ${u}`,horizontalSpacing:1,narrowColumns:n,verticalSpacing:.25,width:"unset",children:[(0,r.jsxs)("span",{className:o().label,children:[t,":"]}),(0,r.jsx)("span",{className:(0,s.A)(o().value,i.Yr),style:d,children:c||"-"})]})}},45301:e=>{e.exports={root:"TrackTopActions_root__z7WXg",actions:"TrackTopActions_actions__eu9YV"}},49899:e=>{e.exports={root:"Actions_root__SXucc",ctaButton:"Actions_ctaButton__tZcVF"}},69889:e=>{e.exports={root:"TrackPlayerLite_root__wzS1S",trackHeader:"TrackPlayerLite_trackHeader__nkRUy"}},70084:e=>{e.exports={relatedAlbum:"TrackPageComponent_relatedAlbum__Xt3T_",tabs:"TrackPageComponent_tabs__s_djQ"}},72368:e=>{e.exports={root:"TrackHeader_root__j5rP_",title:"TrackHeader_title__ynyzE",player:"TrackHeader_player__x0nbo",randomHint:"TrackHeader_randomHint__zanx2"}},79537:(e,t,a)=>{"use strict";a.d(t,{t:()=>u});var r=a(80263),l=a(90244),i=a(62907),s=a(18251),n=a(13463),o=a(3638);
1a(53239);var c=a(95793),d=a.n(c);let u=e=>{let{className:t,innerRef:a,isPlaying:c,listened:u,trackTitle:m,onClick:x}=e,{t:g}=(0,n.c3)();return(0,r.jsx)(i.u,{className:(0,o.A)(d().root,t),innerRef:a,title:m?g(c?"Pause {title}":"Play {title}",void 0,{title:(0,l.Ef)(g,m)}):g(c?"Pause":"Play"),onClick:x,children:c?(0,r.jsx)(s._Zj,{height:16,width:16}):u?(0,r.jsx)(s.tts,{height:16,width:16}):(0,r.jsx)(s.AYg,{height:16,width:16})})};u.displayName="PlayButtonLite"},86948:(e,t,a)=>{"use strict";a.d(t,{o:()=>o});var r=a(80263),l=a(54613),i=a(18785),s=a(53239),n=a(51083);let o=e=>{let{seed:t}=e,{getRandomInt:a}=(0,l.iX)(),[o]=(0,s.useState)(()=>a(250,600,t));return(0,r.jsxs)(n.Ay,{backgroundColor:"var(--subpanel__bg-color)",foregroundColor:"var(--panel__bg-color)",height:(0,i.yh)(6),speed:2,uniqueKey:"track"+(t||""),width:"100%",children:[(0,r.jsx)("rect",{height:(0,i.yh)(4.5),width:(0,i.yh)(4.5),y:(0,i.yh)(.75)}),(0,r.jsx)("rect",{height:(0,i.yh)(2),width:o,x:(0,i.yh)(6.25),y:(0,i.yh)(1.25)})]})}},88617:e=>{e.exports={title:"TrackListedIn_title__avI7h",root:"TrackListedIn_root__DSHxZ",activePlaylist:"TrackListedIn_activePlaylist__vaDPR"}},95793:e=>{e.exports={root:"PlayButtonLite_root__lh9h3",isListened:"PlayButtonLite_isListened__J8SU2",springy:"PlayButtonLite_springy__zshyo",verticalSpringy:"PlayButtonLite_verticalSpringy__YMr18",pulse:"PlayButtonLite_pulse__GaTaG",progress:"PlayButtonLite_progress__SJG3h"}}}]);

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.