1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4004,6044,9452],{2673:e=>{e.exports={scroller:"edgeToEdgeScroller_scroller__a4IK_",train:"edgeToEdgeScroller_train__3Q400"}},5320:(e,t,a)=>{"use strict";a.d(t,{O:()=>i});var r=a(57975),s=a(40377),l=a(53239);let i=(e,t)=>{let{showUnlimitedCounters:a,onCountersClick:i,resolveCountersTotal:n}=(e=>{let[t,a]=(0,l.useState)(!1);(0,r.T)(e,(e,t)=>{(0,s.bD)(e,t)||a(!1)});let i=(0,l.useCallback)(()=>{a(!0)},[]),n=(0,l.useCallback)((e,a,r)=>a||r&&t?"loading":e,[t]);return{showUnlimitedCounters:t,onCountersClick:t?void 0:i,resolveCountersTotal:n}})(e),o=t(!a),{isLoading:d,isFetching:c}=o;return{showUnlimitedCounters:a,onCountersClick:i,resolveCountersTotal:(0,l.useCallback)(e=>n(e,d,c),[n,d,c]),stats:o}}},6300:e=>{e.exports={album:"AlbumList_album__gEAiV"}},20645:e=>{e.exports={heading:"ContentHeading_heading__YrMis",title:"ContentHeading_title__Aez8q"}},21840:e=>{e.exports={root:"RedirectLoader_root__PFI_M"}},22362:(e,t,a)=>{"use strict";a.d(t,{g:()=>n});var r=a(80263),s=a(24318);a(53239);var l=a(21840),i=a.n(l);let n=e=>{let{children:t}=e;return(0,r.jsxs)("div",{className:i().root,children:[(0,r.jsx)(s.a,{}),t]})}},41765:(e,t,a)=>{"use strict";a.d(t,{O:()=>o});var r=a(80263),s=a(97930),l=a(50016);a(53239);var i=a(20645),n=a.n(i);let o=e=>{let{title:t,text:a}=e;return(0,r.jsxs)(s.xA,{className:n().heading,children:[(0,r.jsx)(l.V,{className:n().title,component:"h1",variant:"vividH2",children:t}),a]})}},42173:(e,t,a)=>{"use strict";a.d(t,{t:()=>p});var r=a(80263),s=a(8650),l=a(61528),i=a(13463),n=a(65963),o=a(27518),d=a.n(o),c=a(61469),u=a(53239),h=a(13380),m=a(8259),g=a(18067);let p=e=>{let{baseCanonicalUrl:t,children:a,fields:o,microdata:p,noHreflang:b,noOtherLocales:x,pageName:f,robots:v}=e,{cookieData:y}=(0,h.iT)(),{defaultLocale:j,locale:C,supportedLocales:w}=(0,i.c3)(),{asPath:M}=(0,c.useRouter)(),k=x?void 0:w?.filter(e=>e!==C&&s.Y[e]&&!s.Y[e].uncrawlable),P=(0,g.Z)({fields:o,locale:C,pageName:f,path:M}),L=t&&C&&C!==j&&!b?`/${C}${t}`:t,_=(0,n.j)(L?.startsWith("/")?(0,m.MX)(L):L,"/"),T=C&&s.Y[C]?.uncrawlable?"none":v;return(0,u.useEffect)(()=>{y.hasDebugSet&&console.debug(["Canonical URL: %s","Metaplaceholders: %O","Microdata: %O","Page name: %s","Title: %s","H1: %s","Description: %s","Image: %s"].join(n.Dg),_,o,p,f,P.title,P.h1Title,P.metaTagValues.description,P.metaTagValues["og:image"])},[y.hasDebugSet,_,o,p,f,P.title,P.h1Title,P.metaTagValues.description,P.metaTagValues["og:image"]]),(0,r.jsxs)(d(),{children:[T&&(0,r.jsx)("meta",{content:T,name:"robots"}),(0,r.jsx)("title",{children:P.title}),Object.entries(P.metaTagValues).map((e,t)=>{let[a,s]=e;return s?(0,r.jsx)("meta",{content:s,name:a},t):null}),_&&(0,r.jsx)("link",{href:_,hrefLang:b?void 0:C,rel:"canonical"}),void 0===t||b?null:k?.map(e=>(0,r.jsx)("link",{href:(0,n.j)((0,m.MX)(e===j?t:`/${e}${t}`),"/"),hrefLang:e,rel:"alternate"},e)),void 0===t||b?null:(0,r.jsx)("link",{href:(0,n.j)((0,m.MX)(t),"/"),hrefLang:"x-default",rel:"alternate"}),p&&(0,r.jsx)(l.AZ,{data:p}),a]})}},54923:(e,t,a)=>{"use strict";a.d(t,{J3:()=>v,OQ:()=>p,UV:()=>m,WL:()=>x,df:()=>y,fm:()=>f,p6:()=>j,pp:()=>w,sA:()=>C,xH:()=>g,zs:()=>b});var r=a(46947),s=a(70719),l=a(90244),i=a(553),n=a(12806),o=a(69285),d=a(546),c=a(72072),u=a(8259);let h=e=>({Root:{href:s.KW.Root,text:"Volumo"},Releases:{href:s.KW.Releases,text:e("Releases")},Preorders:{href:s.KW.Preorders,text:e("Preorders")},Labels:{href:s.KW.Labels,text:e("Labels")},Artists:{href:s.KW.Artists,text:e("Artists")},MyLabels:{href:s.KW.MyLabels,text:e("Labels")},MyArtists:{href:s.KW.MyArtists,text:e("Artists")},MyPlaylists:{href:s.KW.MyPlaylists,text:e("My Playlists")},MyCharts:{href:s.KW.MyCharts,text:e("My Charts")},UserProfile:{href:s.KW.UserProfile,text:e("User profile")},ContentProvider:{href:s.KW.ContentProvider,text:e("Artist & Label panel")},DistributorDashboard:{href:s.KW.DistributorDashboard,text:e("Distributor dashboard")},PublicPlaylists:{href:s.KW.PublicPlaylists,text:e("Playlists")},ChartsMainPage:{href:s.KW.ChartsMainPage,text:e("Charts")},HowTo:{href:s.KW.HowTo,text:e("How To?")},MyFeed:{href:s.KW.MyFeed,text:e("My Feed")},Loading:{text:e("Loadingâ¦")}}),m=i.Bd?(0,o.Bj)(h):h,g=(e,t,a)=>{if(!e||void 0===t)return;let r=m(a);return"chart"===e?t?r.ChartsMainPage:r.MyCharts:t?r.PublicPlaylists:r.MyPlaylists}
1,p=e=>e?{href:(0,s.C$)(e),notranslate:!0,text:e.name}:void 0,b=e=>e?{href:(0,s.FD)(e),image:r.C.getImageUrl(e?.artwork_uuid,{format:"jpg",width:1400}),notranslate:!0,text:e.title}:void 0,x=(e,t,a)=>{if(e?.recordlabel)return{href:(0,s.vd)(e.recordlabel),notranslate:!0,type:"Organization",text:e.recordlabel.name};if(e?.volumo_direct){let e=(0,s.ng)(t);return{text:a("Volumo Direct"),href:e}}},f=e=>e?{text:(0,l.Ph)(e),notranslate:!0,href:(0,s.$O)(e)}:void 0,v=(e,t,a)=>{if(e?.length)return e.length>2?`(${a("Multiple genres")})`:e.map(e=>t?.find(t=>t.id===e)?.name).join(", ")},y=(e,t)=>{if(e?.length)return e.length>1?{text:`(${t("Multiple filters")})`}:{text:(0,d.rE)(e[0],t)}},j=e=>({href:(0,s.vd)(e),notranslate:!0,text:e.name,type:"MusicGroup",description:e.description??void 0,image:{"@type":"ImageObject",contentUrl:e.artwork_uuid?r.C.getImageUrl(e.artwork_uuid):(0,u.MX)("/static/images/artist-icon.jpg")}}),C=(e,t,a)=>{let r=(0,c.g)(t,e,a);return{href:r.href,text:(0,n.xi)(r.title)}},w=(e,t)=>({href:(0,s.z4)(e.id,e.contributor_type),notranslate:!0,text:(0,l.Ef)(t,e?.name)})},61528:(e,t,a)=>{"use strict";a.d(t,{vS:()=>n,AZ:()=>l,bE:()=>i,Oq:()=>o});var r=a(80263),s=a(53239);let l=e=>{let{data:t}=e,a=(0,s.useMemo)(()=>JSON.stringify(t).replace(/</g,"\\u003c"),[t]);return(0,r.jsx)("script",{dangerouslySetInnerHTML:{__html:a},type:"application/ld+json"})},i="https://schema.org/",n="https://schema.org/DigitalFormat",o=e=>{if(e)return{"@context":i,"@type":"BreadcrumbList",itemListElement:e.map((e,t)=>({"@type":"ListItem",position:t+1,item:{"@id":e?.href??void 0,name:e.text,image:e.image,"@type":e.type,description:e.description}}))}}},72072:(e,t,a)=>{"use strict";a.d(t,{g:()=>l,x:()=>i});var r=a(70719),s=a(18251);let l=(e,t,a)=>{switch(e){case"overview":return{href:(0,r.vd)(t),icon:s.Hoe,id:"overview",title:a("Overview")};case"albums":return{href:(0,r.vd)(t,"albums"),icon:s._YD,id:"albums",title:a("Releases")};case"tracks":return{href:(0,r.vd)(t,"tracks"),icon:s._l2,id:"tracks",title:a("Tracks")};case"charts":return{href:(0,r.vd)(t,"charts"),icon:s.THQ,id:"charts",title:a("Charts")};case"playlists":return{href:t&&(0,r.vd)(t,"playlists"),icon:s.JR6,id:"playlists",title:a("Playlists")};case"videos":return{href:(0,r.vd)(t,"videos"),icon:s.BnN,id:"videos",title:a("Videos")};case"about":return{href:(0,r.vd)(t,"about"),icon:s.XVX,id:"about",title:a("About")};case"related":return{href:(0,r.vd)(t,"related"),icon:s.lrS,id:"related",title:a("Related")};default:throw Error("tab ID not recognized")}},i=(e,t,a)=>{switch(e){case"albums":return a("Albums");case"tracks":return a("Tracks");case"charts":return a("Charts");case"playlists":return a("Playlists");case"videos":return a("Videos");case"about":return a("About");case"related":return a("artist"===t?"Related artists":"Related labels");default:return}}},78735:(e,t,a)=>{"use strict";a.d(t,{T:()=>l});var r=a(80263),s=a(53239);let l=e=>{let{children:t,disabled:a=!0}=e;return a?t:(0,r.jsx)(s.Suspense,{children:t})};l.displayName="LateHydration"},79215:(e,t,a)=>{"use strict";a.d(t,{C:()=>c});var r=a(80263),s=a(13463),l=a(61469),i=a.n(l),n=a(53239),o=a(546),d=a(22362);let c=e=>{let{defaults:t,pathname:a}=e,{t:l}=(0,s.c3)(),c=(0,o.vw)(),u=(0,o.Ex)(t,a);return(0,n.useEffect)(()=>{let e=u({...(0,o.vc)(i().query,c,t),pageIndex:void 0});e&&i().replace(e)},[]),(0,r.jsx)(d.g,{children:l("Redirecting to track view")})}},80356:e=>{e.exports={albums:"AlbumView_albums__hJae4"}},80778:(e,t,a)=>{"use strict";a.d(t,{C:()=>R});var r=a(80263),s=a(51868),l=a(60719),i=a(99481),n=a(12556),o=a(95041),d=a(67445),c=a(57975),u=a(78735),h=a(1985),m=a(78852),g=a(13463),p=a(55132),b=a(40377),x=a(61469),f=a(53239),v=a(59329),y=a(25213);let j=e=>{let{album:t,contextPath:a,style:s}=e;return(0,r.jsx)("div",{style:s,...(0,l.sx)(a,t.tracks.at(0)?.id,t.tracks.at(-1)?.id),children:t.tracks.map((e,t)=>(0,r.jsx)(y.H,{contextPath:a,track:e},t))})};var C=a(4175),w=a(23618),M=a(26074),k=a(20121),P=a(6135),L=a(1956),_=a(16516),T=a(59395),S=a(95925),A=a(87051),I=a(90737),V=a(51143),D=a(546),K=a(6300),F=a.n(K);let H=(e,t)=>`${e}/album-${t.id}`,N=e=>(e-2)%10==0,W=e=>({[e("Artist or Label")]:["contributor"],[e("Release date range")]:["releaseDateRange"],[e("Genres")]:["genres"],[e("Include")]:["include"],[e("Show albums")]:["hide"],[e("Other filters")]:["trackTempo","trackDuration","keysigns","countryCodes"],[e("Search query")]:["search"],[e("Curation")]:["curation"]}),R=e=>{let{albumList:t,albumsTotal:a,applyFetchParams:y,listClassName:K,contextPath:R,eagerLoadingCount:E=2,emptyPlaceholderText:O,emptyPlaceholderDescription:B,headingLevel:U,hideContentTop:$,switchViewButtons:z,loading:G,requestMoreItems:q,showUnlimitedCounters:Q,sortOptions:J,tracksTotal:X,viewMode:Y,onCountersClick:Z,onShowFullAlbums:ee,onViewModeChange:et}=e,{t:ea}=(0,g.c3)(),{fetchParamDefaults:er,fetchParams:es,formatFetchParams:el}=(0,f.useContext)(M.M),{isAboveMd:ei,isBelowSm:en}=(0,n.yU)(),{isLoggedIn:eo}=(0,V.IE)(),{playbackServer:ed}=(0,l.cs)(),ec=ed.getActiveInstance(),{data:eu}=(0,I.IJ)(),eh=void 0!==(0,x.useRouter)().query.search;(0,l.l)({contextPath:R}),(0,c.T)(es,(e,t)=>{(0,b.bD)(e,t)||(0,p.lt)(A.y)});let em=(0,f.useCallback)(e=>{let{index:t,item:a}=e,r="albumViewNormal"===Y?s.ps.albumHeader:s.ps.albumHeaderLarge,l=en?r.belowSm:ei?r.aboveMd:r.aboveSmBelowMd;return a.tracks_total>1&&(l+=en?s.ps.subheader.belowSm:ei?s.ps.subheader.aboveMd:s.ps.subheader.aboveSmBelowMd),ed.getActiveInstance()?.contextPath?.startsWith(H(R,a))?l+=s.ps.track.height*(a.tracks.length-1)+s.ps.track.heightExpanded:l+=s.ps.track.height*a.tracks.length,a.tracks?.length===0&&(l+=ei?s.ps.trackEmptyPlaceholder.aboveMd:en?s.ps.trackEmptyPlaceholder.belowSm:s.ps.trackEmptyPlaceholder.aboveSmBelowMd),a.tracks_total&&a.tracks&&a.tracks_total!==a.tracks?.length&&(l+=s.ps.viewAllButton),"albumViewLarge"===Y&&(l=Math.max(ei?s.ps.albumLargeMinHeight.aboveMd:en?s.ps.albumLargeMinHeight.belowSm:s.ps.albumLargeMinHeight.aboveSmBelowMd,l)),l+=en?s.ps.spacing.belowSm:ei?s.ps.spacing.aboveMd:s.ps.spacing.aboveSmBelowMd,!en&&N(t)&&(l+=(0,p.GY)(3)),l},[R,en,ei,Y]),eg=(0,f.useCallback)(e=>!!ec?.instanceId?.startsWith(H(R,e)),[R,ec?.instanceId]),ep=(0,f.useMemo)(()=>({...er,curation:"all"}),[er]),eb=es.genres?.length===1?eu?.find(e=>e.id===es.genres?.[0]):void 0,{genres:ex,sortBy:ef,...ev}=es,{sortBy:ey,...ej}=er,eC=!!(eb&&(0,b.bD)((0,b.QS)(ej),(0,b.QS)(ev))&&er.releaseDateRange?.endDate),ew=!(0,b.bD)((0,b.QS)({...ej,curation:"all"}),(0,b.QS)({...ev,genres:ex}))&&!eC,eM=y&&!G&&(0,r.jsx)(S.R,{query:es.search,type:"album",onApply:e=>y({...es,search:e})});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(o.m,{duration:400,expanded:eC,retainContentWhileCollapsing:!0,children:[(0,r.jsx)(m.K,{mt:en?4:3}),(0,r.jsx)(T.P,{applyFetchParams:y,fetchParamDefault:er,genre:eb}),(0,r.jsx)(m.K,{mt:en?2:3}),(0,r.jsx)(d.c,{variant:"zero"})]}),(0,r.jsx)(o.m,{duration:400,expanded:!!y&&ew,retainContentWhileCollapsing:!0,children:y&&(0,r.jsxs)(r.Fragment,{children:[eb&&(0,r.jsx)(d.c,{variant:"zero"}),(0,r.jsx)(m.K,{mt:1.5}),(0,r.jsx)(k.l,{applyFilters:y,currentValues:es,filterGroups:W(ea),itemType:"album",unrestrictedValues:ep}),(0,r.jsx)(m.K,{mt:1.5}),(0,r.jsx)(d.c,{variant:"zero"}),eh&&(0,r.jsx)(m.K,{mt:3})]})}),$&&!!y&&ew&&(0,r.jsx)(m.K,{mt:2.5}),!$&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(w.Q$,{albumsTotal:a,applyFetchParams:y,fetchParamDefaults:er,fetchParams:es,showUnlimitedCounters:Q,sortOptions:J,switchViewButtons:z,tracksTotal:X,viewMode:Y,onCountersClick:Z,onViewModeChange:et}),(0,r.jsx)(m.K,{mt:en?2:2.5})]}),(0,r.jsx)(h.p,{className:K,data:t,isBlocking:!1,isLoading:G,loader:[...Array(6).keys()].map(e=>(0,r.jsx)(C.NH,{variant:"albumViewNormal"===Y?"normalInList":"largeInList"},e)),spacing:"none",children:e=>eo&&!es?.pageIndex?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.$L,{batchSize:es?.pageSize??D.N4.Albums,emptyPlaceholder:(0,r.jsx)(i.b,{emptyPlaceholderDescription:B,emptyPlaceholderText:O,headingComponent:"h2",children:eM}),inDomGap:20,items:e,loading:G,renderComponent:(e,t)=>
1{let{index:a,key:s,style:i}=t;return(0,r.jsx)(u.T,{disabled:a<E,children:(0,r.jsx)(v.R,{album:e,contextPath:H(R,e),eagerLoading:a<E,headingLevel:U,highlightedText:es.search,priorityGenreIds:es.genres,shouldShowHint:!en&&N(a),style:{...i,transition:`top ${l.Jf}ms`},variant:"albumViewNormal"===Y?"normalInList":"largeInList",onShowFullAlbums:ee})},s)},renderPlaceholder:(e,t)=>{let{key:a,style:s}=t;return(0,r.jsx)(j,{album:e,contextPath:H(R,e),style:s},a)},requestMoreItems:q,totalCount:"number"==typeof a?a:void 0,onComputeItemHeight:em,onKeepMountedCheck:eg}),!G&&y&&void 0!==a&&e.length===a&&(0,r.jsx)(P.N,{applyFilters:y,currentValues:es,filterGroups:W(ea),itemType:"album",unrestrictedValues:ep})]}):(0,r.jsxs)(r.Fragment,{children:[e.length?e.map((e,t)=>(0,r.jsx)(u.T,{disabled:t<E,children:(0,r.jsx)(v.R,{album:e,className:F().album,contextPath:H(R,e),eagerLoading:t<E,headingLevel:U,highlightedText:es.search,shouldShowHint:!en&&N(t),variant:"albumViewNormal"===Y?"normalInList":"largeInList",onShowFullAlbums:ee})},e.id)):(0,r.jsx)(i.b,{headingComponent:U?`h${U}`:void 0,children:eM}),!G&&y&&(0,r.jsx)(L.X,{applyFilters:y,currentValues:es,filterGroups:W(ea),itemType:"album",pageSize:D.N4.Albums,totalCount:"number"==typeof a?a:void 0,unrestrictedValues:ep}),es&&el&&(0,r.jsx)(_.d,{allowPageIndexOutOfRange:!!e.length,getPageUrl:e=>el({...es,pageIndex:e}),pageIndex:es.pageIndex,pageSize:D.N4.Albums,totalCount:"number"==typeof a?a:void 0})]})})]})}},82049:(e,t,a)=>{"use strict";a.d(t,{B:()=>_});var r=a(80263),s=a(19009),l=a(27394),i=a(17403),n=a(12556),o=a(95041),d=a(96776),c=a(57975),u=a(25051),h=a(78852),m=a(40377),g=a(53239),p=a(89654),b=a(26074),x=a(42173),f=a(18942),v=a(51143),y=a(85372),j=a(40581),C=a(546),w=a(31324),M=a(5320),k=a(80778),P=a(80356),L=a.n(P);let _=e=>{let{contextPath:t,filters:a,hideContentTop:P,metaFields:_,microdata:T,pageName:S,heading:A,sortOptions:I,viewMode:V,onViewModeChange:D}=e,{api:K}=(0,p.gf)(),{fetchParamDefaults:F,fetchParams:H,formatFetchParams:N,applyFetchParams:W}=(0,g.useContext)(b.M),{clientDeviceType:R}=(0,n.yU)(),{user:E,isLoggedIn:O}=(0,v.IE)(),[B,U]=(0,g.useState)(!0),[$,z]=(0,g.useState)();(0,d.I)(()=>{O||W({...H,hide:F.hide,include:H.include?.filter(e=>!["followed","purchased"].includes(e))})},[O]);let G=(0,g.useMemo)(()=>({...H,matchingOnly:B}),[H,B]),q=(0,g.useMemo)(()=>(0,w.g2)(G),[G]),{showUnlimitedCounters:Q,onCountersClick:J,resolveCountersTotal:X,stats:{data:{albums_total:Y,tracks_total:Z}={}}}=(0,M.O)(q,e=>(0,f.Cg)(G,e)),{data:{items:ee}={},isFetching:et,fetchNextPage:ea}=(0,f.GA)(G);(0,c.T)(q,(e,t)=>{(0,m.bD)(e,t)||(z(void 0),U(!0))});let er=async e=>{if(!et){let e=await ea(),t=e.data?.pages.at(-1)?.items;if(void 0===$&&!Q&&(Y&&Y>=f.TW||t?.length!==(H.pageSize??C.N4.Albums))){let t=(0,i.vc)(e.data);t&&z(t.items.length)}}},es=(0,s.jE)(),el=(0,g.useCallback)(async()=>{let e=f.tY.albums(E?.email,G),t={...e,fetchParams:{...e.fetchParams,matchingOnly:!1}};await (0,i.pA)(es,t=>(0,m.bD)(t,e),t,async e=>{if(e){let t=e.pages.reduce((e,t)=>[...e,...t.items.reduce((e,t)=>t.tracks.length<t.tracks_total?[...e,t.id]:e,[])],[]);if(t.length){let a=await K.getAlbumsByIds(t);return(0,y.tH)(e,{updateType:"batch",itemType:"album",updateFunc:e=>{if((0,l.HJ)(e)){let t=a.find(t=>t.id===e.id);if(t)return(0,y.UP)(e,t)}return e}})}}return e}),U(!1)},[G,E]),ei=(0,u.h)({..._,paginationText:(0,j.UF)(Y??0,C.N4.Albums,H.pageIndex)}),en=N(H);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(x.t,{baseCanonicalUrl:en,fields:ei,microdata:T,pageName:S,robots:ee?.length===0?"none":void 0}),(0,r.jsx)(o.m,{duration:400,expanded:!!A,retainContentWhileCollapsing:!0,children:A&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(h.K,{mt:2}),A,(0,r.jsx)(h.K,{mt:1})]})}),(0,r.jsx)(k.C,{albumList:ee,albumsTotal:$??X(Y),applyFetchParams:W,contextPath:t,eagerLoadingCount:"desktop"===R?4:2,headingLevel:2,hideContentTop:P,listClassName:L().albums,loading:et,requestMoreItems:er,showUnlimitedCounters:Q,sortOptions:I,switchViewButtons:"all",tracksTotal:X(Z),viewMode:V,onCountersClick:J,onShowFullAlbums:el,onViewModeChange:D}),a]})}}}]);
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.