PageSourceSearch

https://volumo.com/_next/static/chunks/4488-4f4cd176b2bec095.js

js volumo.com collected 2026-10-03 21:26:15 UTC 33,578 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4488],{838:(e,t,a)=>{"use strict";a.d(t,{h:()=>u});var r=a(80263),s=a(1154),l=a(97930),i=a(50016),n=a(13463),o=a(53239),c=a(45856);let u=o.memo(e=>{let{label:t,name:a}=e,{t:u}=(0,n.c3)(),{setValue:d,value:h}=(0,c.t)(a),m=(0,o.useCallback)(e=>{d(e??[])},[d]);return(0,r.jsxs)(l.xA,{verticalSpacing:2,children:[(0,r.jsx)(s.b,{canClear:!0,focusInputOnSelect:!0,label:t??u("Country"),multiple:!0,name:a,value:h,onChange:m}),(0,r.jsx)(i.V,{color:"secondary",variant:"body2",children:u("This filter shows only artists and labels that have a country specified in their profile")})]})});u.displayName="CountrySelectFilter"},1154:(e,t,a)=>{"use strict";a.d(t,{b:()=>c});var r=a(80263),s=a(55415),l=a(3404),i=a(53202),n=a(13463),o=a(53239);let c=e=>{let{t}=(0,n.c3)(),a=(0,o.useMemo)(()=>(0,l.X)(),[]);return(0,r.jsx)(i.p,{getItemText:e=>(0,r.jsx)(s.K,{countryCode:e.value}),getItemValue:e=>e.value,getSearchText:e=>a[e],searchInvitation:t("Start typing a country title to see results"),onLoadItem:e=>({value:e,text:a[e]}),onLoadItems:e=>Object.entries(a).filter(t=>{let[a,r]=t,s=e.toLocaleLowerCase().trim();return r.toLocaleLowerCase().split(" ").some(e=>e.startsWith(s))||a.toLocaleLowerCase().startsWith(s)}).map(e=>{let[t,a]=e;return{value:t,text:a}}),...e})}},3128:e=>{e.exports={"button--primary":"MultiToggleBase_button--primary__Uv3oA","button--secondary":"MultiToggleBase_button--secondary__vvZN_","button--basic":"MultiToggleBase_button--basic__xnP1H"}},4624:e=>{e.exports={root:"TabSwitch_root__KG2w5","root--standard":"TabSwitch_root--standard__KpQQY",nowrap:"TabSwitch_nowrap__b_7if"}},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:c,isFetching:u}=o;return{showUnlimitedCounters:a,onCountersClick:i,resolveCountersTotal:(0,l.useCallback)(e=>n(e,c,u),[n,c,u]),stats:o}}},6430:(e,t,a)=>{"use strict";a.d(t,{y:()=>w});var r=a(80263),s=a(13463),l=a(53239),i=a(26074),n=a(68586),o=a(44324),c=a(51143),u=a(546),d=a(24282),h=a(67445),m=a(78852),g=a(40377),p=a(838),x=a(56331),b=a(89349),v=a(21383),j=a(27509),f=a(31565),C=a(669),_=a(85),y=a(29364);let S=e=>{let{autoApply:t,contributorType:a,hideFollowedFilter:n,relevantGenreIds:u}=e,{t:S}=(0,s.c3)(),{isLoggedIn:w}=(0,c.IE)(),{currentValues:N,setCurrentValues:I}=(0,l.useContext)(o.t),{fetchParamDefaults:k,fetchParams:T,formatFetchParams:A}=(0,l.useContext)(i.M),{data:F}=(0,y.Eo)(a,T),{handleGetGenreHref:L,handleGetIncludeHref:V,handleGetIncludeOnlyHref:P,handleGetIncludeOperatorHref:M}=(0,x.g)(T,k,A),B=(0,l.useMemo)(()=>(0,g.$7)(N,k),[N,k]),z=(0,l.useCallback)(e=>{let t={};e.forEach(e=>{t[e]=k[e]}),I(e=>({...e,...t}))},[k]),{genres:U,advanced:$}=(0,d.oH)(S,a,w),D=(0,_.Yy)(S,n);return(0,r.jsxs)(C.C,{children:[$&&(0,r.jsxs)(j.k,{isDisabledResetButton:!(0,d.kR)($.fields,B),title:$.title,onReset:()=>z($.fields),children:[w&&D.length>0&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(v.y,{itemType:a,name:"include",options:D,onGetIncludeOperatorHref:t?M:void 0,onGetItemHref:t?V:void 0,onGetItemOnlyHref:t?P:void 0}),(0,r.jsx)(m.K,{mt:3}),(0,r.jsx)(h.c,{variant:"zero"}),(0,r.jsx)(m.K,{mt:3})]}),(0,r.jsx)(p.h,{name:"countryCodes"})]}),U&&(0,r.jsx)(j.k,{isDisabledResetButton:!(0,d.kR)(U.fields,B),title:U.title,onReset:()=>z(U.fields),children:(0,r.jsx)(b.D,{loadingDotColors:!F,name:"genres",relevantGenreIds:u,onDotColorRequest:e=>F?.includes(e)?"var(--base-accent-ordinary__color)":void 0,onGetItemHref:t?L:void 0})}),!(0,g.Im)(B)&&(0,r.jsx)(f.v,{defaultValues:k,itemType:a,values:B,onDeleteClick:I})]})},w=e=>{let{autoApply:t,contributorType:a,applyFetchParams:h,hideFollowedFilter:m,relevantGenreIds:g}=e,{t:p}=(0,s.c3)(),{applyFetchParams:x,fetchParamDefaults:b,fetchParams:v}=(0,l.useContext)(i.M),{isLoggedIn:j}=(0,c.IE)(),f=(0,l.useRef)(void 0),C=(0,u.h_)(u.Tz),_=(0,l.useCallback)(()=>f.current?.apply(),[]),y=(0,l.useCallback)(()=>(h??x)(u.Tz),[h,x]),w=(0,l.useCallback)(()=>{let e=(0,d.oH)(p,a,j);return m&&e.advanced?{...e,advanced:{...e.advanced,fields:e.advanced.fields.filter(e=>"include"!==e)}}:e},[p,a,j,m]),N=(0,l.useCallback)(()=>(0,r.jsx)(S,{autoApply:t,contributorType:a,hideFollowedFilter:m,relevantGenreIds:g}),[t,a,m,g]);return(0,r.jsx)(o.B,{autoApply:t,defaultValues:b,filtersRef:f,initialValues:v,onApply:h??x,children:(0,r.jsx)(n.X3,{fetchParamDefaults:u.Tz,fetchParams:C,getPanelGroups:w,renderPopupContents:N,onApplyClick:_,onResetClick:y})})}},6861:e=>{e.exports={singleline:"ContributorListItem_singleline__x_T6l",multiline:"ContributorListItem_multiline__0RnVp",root:"ContributorListItem_root__flkGI",allowHoverPopup:"ContributorListItem_allowHoverPopup__ni5xk",name:"ContributorListItem_name__Q6VgT",genre:"ContributorListItem_genre__aiGaU",followed:"ContributorListItem_followed__VeB6X",followedContainer:"ContributorListItem_followedContainer__bkxPE",footer
1:"ContributorListItem_footer__Xsd7q"}},7125:e=>{e.exports={root:"SearchSuggestions_root__2QQrR",tags:"SearchSuggestions_tags__nU3k7",tag:"SearchSuggestions_tag__xrfwW",horizontalScrollTrain:"SearchSuggestions_horizontalScrollTrain__zV1Is",title:"SearchSuggestions_title__OR5uE"}},10854:(e,t,a)=>{"use strict";a.d(t,{T:()=>ea});var r=a(80263),s=a(90244),l=a(61528),i=a(78852),n=a(13463),o=a(65963),c=a(10330),u=a(53239),d=a(64558),h=a(50005),m=a(13380),g=a(26074),p=a(6430),x=a(42173),b=a(60163),v=a(29364),j=a(90737),f=a(54923),C=a(40581),_=a(546),y=a(62298),S=a(8259),w=a(5320),N=a(51868),I=a(60719),k=a(99481),T=a(12556),A=a(67445),F=a(97930),L=a(57975),V=a(1985),P=a(55132),M=a(40377),B=a(3638),z=a(4175),U=a(23618),$=a(91999),D=a(20121),O=a(6135),R=a(1956),G=a(16516),E=a(95925),H=a(81851),K=a(87051),W=a(51143),q=a(801),X=a(47036),Y=a.n(X);let Q=e=>({[e("Genres")]:["genres"],[e("Include")]:["include"],[e("Search query")]:["search"],[e("Country")]:["countryCodes"]}),J=e=>{let{listClassName:t,contextPath:a,contributorList:s,contributorType:l,contributorsTotal:o,hideContentTop:c,highlightedText:d,loading:h,showUnlimitedCounters:m,searchSuggestions:p,requestMoreItems:x,viewMode:b,onCountersClick:v,onViewModeChange:j}=e,{t:f}=(0,n.c3)(),[C,S]=(0,u.useState)(),{playbackServer:w}=(0,I.cs)(),X=(0,q.H)(),J=(0,u.useCallback)(()=>{w.getActiveInstance()?.contextPath?.startsWith(a)||S(void 0)},[a]),{applyFetchParams:Z,fetchParamDefaults:ee,fetchParams:et,formatFetchParams:ea}=(0,u.useContext)(g.M),{isLoggedIn:er}=(0,W.IE)(),{isAboveSm:es}=(0,T.yU)();(0,L.T)(et,(e,t)=>{(0,M.bD)(e,t)||(0,P.lt)(K.y)});let el=(0,u.useCallback)(e=>{let{item:t}=e,r=es?293:500,l=es?77:140;return(0,M.bD)(t,s?.[4])&&p?.length&&(r+=l),C?.contributor.id===t.id&&(r+=X({contextPath:`${a}/contributor-${t.id}/album-${C.album.id}`,tracksCount:C.album.tracks.length})+16),r},[C,a,s,p,es,X]);(0,I.l)({contextPath:a,shouldUpdateOnSameContext:!1,onChange:J});let{sortBy:ei,...en}=et,{sortBy:eo,...ec}=ee,eu=!(0,M.bD)(ec,en),ed=(0,r.jsx)(k.b,{headingComponent:"h2",children:!h&&(0,r.jsx)(E.R,{query:et.search,type:l,onApply:e=>Z({...et,search:e})})});return(0,r.jsxs)(r.Fragment,{children:[eu&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.K,{mt:1.5}),(0,r.jsx)(D.l,{applyFilters:Z,currentValues:et,filterGroups:Q(f),itemType:l,unrestrictedValues:y.$5}),(0,r.jsx)(i.K,{mt:1.5}),(0,r.jsx)(A.c,{variant:"zero"})]}),c&&eu&&(0,r.jsx)(i.K,{mt:2.5}),!c&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(U.A8,{contributorsTotal:o,contributorType:l,showSwitchViewButtons:!0,showUnlimitedCounters:m,viewMode:b,onCountersClick:v,onViewModeChange:j}),(0,r.jsx)(i.K,{mt:3})]}),(0,r.jsx)(V.p,{className:(0,B.A)(Y().contributors,t),data:s,isBlocking:!1,isLoading:h,loader:(0,r.jsx)(F.xA,{verticalSpacing:3,children:[...Array(_.N4.DetailedContributors).keys()].map(e=>(0,r.jsx)(z.uI,{type:l},e))}),spacing:"none",children:e=>er&&!et?.pageIndex?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(N.$L,{batchSize:_.N4.DetailedContributors,emptyPlaceholder:ed,inDomGap:50,items:e,loading:h,renderComponent:(e,t)=>{let{index:s,key:l,style:i}=t,n=t=>{t&&S({album:t,contributor:e})};return 4===s&&p?.length?(0,r.jsxs)("div",{className:Y().detailedBlock,style:i,children:[(0,r.jsx)($.T,{contextPath:`${a}/contributor-${e.id}`,contributor:e,eagerLoading:s<3,highlightedText:d,onActiveAlbumChange:n}),(0,r.jsx)(H.C,{suggestions:p})]},l):(0,r.jsx)($.T,{className:Y().detailedBlock,contextPath:`${a}/contributor-${e.id}`,contributor:e,eagerLoading:s<3,highlightedText:d,style:i,onActiveAlbumChange:n},l)},requestMoreItems:x,totalCount:"number"==typeof o?o:void 0,onComputeItemHeight:el}),!!p?.length&&!!s?.length&&s.length<4&&(0,r.jsx)(H.C,{suggestions:p}),!h&&void 0!==o&&e.length===o&&(0,r.jsx)(O.N,{applyFilters:Z,className:Y().filtersOverview,currentValues:et,filterGroups:Q(f),itemType:l,unrestrictedValues:y.$5})]}):(0,r.jsxs)(F.xA,{verticalSpacing:3,children:[!e.length&&ed,e.map((e,t)=>(0,r.jsxs)("div",{children:[(0,r.jsx)($.T,{contextPath:`${a}/contributor-${e.id}`,contributor:e,eagerLoading:t<3}),!!p?.length&&4===t&&(0,r.jsx)(H.C,{suggestions:p})]},e.id)),!!p?.length&&!!e.length&&e.length<4&&(0,r.jsx)(H.C,{suggestions:p}),!h&&(0,r.jsx)(R.X,{applyFilters:Z,className:Y().filtersOverview,currentValues:et,filterGroups:Q(f),itemType:l,pageSize:_.N4.DetailedContributors,totalCount:"number"==typeof o?o:void 0,unrestr
1ictedValues:y.$5}),(0,r.jsx)(G.d,{allowPageIndexOutOfRange:!!e.length,getPageUrl:e=>ea({...et,pageIndex:e}),pageIndex:et.pageIndex,pageSize:_.N4.DetailedContributors,totalCount:"number"==typeof o?o:void 0})]})})]})};var Z=a(28967),ee=a(30756),et=a.n(ee);let ea=e=>{let{contributorType:t}=e,{t:a}=(0,n.c3)(),{data:N}=(0,j.IJ)(),{setContributorsViewMode:I,cookieData:k}=(0,m.iT)(),[T,A]=(0,u.useState)(k.contributorsViewMode??"cardView"),F="artist"===t?S.Kt.Artists:S.Kt.Recordlabels,L=(0,_.gM)(T),V=(0,y.h_)(L),P=(0,_.Ni)(L,F),M=(0,_.EG)(L,F),B=(0,y.AT)(V),{showUnlimitedCounters:z,onCountersClick:U,resolveCountersTotal:$,stats:{data:{total:D}={}}}=(0,w.O)(B,e=>(0,v.Uc)(t,V,e)),O=void 0!==V.search,R=(0,v.ok)(t,V),{data:{items:G,suggestions:E}={}}=R,H=(0,u.useCallback)(e=>{A(e),I(e)},[]),K=(0,u.useCallback)(e=>{D&&!R.isFetching&&e<D&&R.fetchNextPage()},[D,R.isFetching]),W=(0,u.useMemo)(()=>({title:(0,o.ZH)((0,s.$f)(a,t,!0)),genres:e=>N&&(0,s.ap)(N,V.genres,e),paginationText:(0,C.UF)(D??0,L.pageSize,V.pageIndex)}),[V,void 0!==V.pageIndex&&D]),q="artist"===t?"artistList":"recordlabelList",X=(0,f.UV)(a),Y=(0,u.useMemo)(()=>[X.Root,"artist"===t?X.Artists:X.Labels,V.genres?.length&&{href:M({genres:V.genres}),notranslate:!0,text:(0,f.J3)(V.genres,N,a)},(0,f.df)(V.include,a)].filter(c.vN),[V.genres,N,X]),Q=(0,u.useMemo)(()=>(0,l.Oq)(Y),[Y]);return(0,r.jsx)(g.K,{applyFetchParams:P,fetchParamDefaults:L,fetchParams:V,formatFetchParams:M,pathname:F,type:"contributor",children:(0,r.jsxs)(Z.B,{allowExtraBottomSpace:!1,topLine:(0,r.jsx)(h.I,{lastElementH1:!0,pageName:q,values:Y}),children:[(0,r.jsx)(x.t,{baseCanonicalUrl:M(V),fields:W,microdata:Q,pageName:q,robots:G?.length===0?"none":void 0}),(0,r.jsx)(i.K,{mt:2}),(0,r.jsx)(b.w,{fetchParams:V,tabId:"artist"===t?"artists":"labels"}),"detailedView"===T?(0,r.jsx)(J,{contextPath:"contributors",contributorList:G,contributorsTotal:$(D),contributorType:t,hideContentTop:O,highlightedText:V.search,listClassName:et().contributors,loading:R.isFetching,requestMoreItems:K,searchSuggestions:E,showUnlimitedCounters:z,viewMode:T,onCountersClick:U,onViewModeChange:H}):(0,r.jsx)(d.O,{contributorList:G,contributorsTotal:$(D),contributorType:t,hideContentTop:O,highlightedText:V.search,listClassName:et().contributors,loading:R.isFetching,requestMoreItems:K,searchSuggestions:E,showUnlimitedCounters:z,viewMode:T,onCountersClick:U,onViewModeChange:H}),G&&(0,r.jsx)(p.y,{contributorType:t})]})})}},15071:e=>{e.exports={flag:"CountryValue_flag__PdCT_"}},15358:e=>{e.exports={singleline:"Footer_singleline__74rMD",multiline:"Footer_multiline__C1_lh",buttonWrapper:"Footer_buttonWrapper__qVgyJ",button:"Footer_button__L4ZAI"}},20121:(e,t,a)=>{"use strict";a.d(t,{l:()=>g});var r=a(80263),s=a(97930),l=a(36285),i=a(50016),n=a(13463),o=a(40377),c=a(61469),u=a(53239),d=a(19638),h=a(12916),m=a(24282);let g=e=>{let{applyFilters:t,currentValues:a,filterGroups:g,itemType:p,unrestrictedValues:x}=e,{t:b}=(0,n.c3)(),v=(0,c.useRouter)(),j=(0,u.useCallback)(e=>{v.push((0,m.DG)(v.asPath,Object.values(g).flat(),e))},[v.asPath,g]),f=(0,u.useCallback)((e,r)=>{t({...a,[e]:r})},[t,a]),C=(0,u.useMemo)(()=>(0,o.$7)(a,x,!1,!0),[a,x]),_=Object.values((0,h.E)(g,C)).flat();return(0,r.jsx)(r.Fragment,{children:_.length>0&&(0,r.jsxs)(s.xA,{alignItems:"center",columns:"auto 1fr",horizontalSpacing:1.5,children:[(0,r.jsxs)(i.V,{color:"secondary",component:"span",variant:"body2",children:[b("Applied filters"),":"]}),(0,r.jsx)(l.C,{autoColumns:"max-content",horizontalSpacing:0,children:_.map(e=>(0,r.jsx)(d.e,{fieldName:e,formValues:C,itemType:p,unrestrictedValues:x,onTagClick:j,onValueChange:f},e))})]})})};g.displayName="AppliedFilters"},21383:(e,t,a)=>{"use strict";a.d(t,{y:()=>b});var r=a(80263),s=a(49708),l=a(53239),i=a(12556),n=a(97930),o=a(41974),c=a(78852),u=a(50016),d=a(13463),h=a(45856),m=a(85),g=a(52293),p=a.n(g);let x=l.memo(e=>{let{onGetItemHref:t,itemType:a}=e,{t:s}=(0,d.c3)(),{setValue:g,value:x}=(0,h.t)("includeOperator"),{isAboveSm:b}=(0,i.yU)(),v=(0,l.useMemo)(()=>(0,m.pu)(s,a),[s,a]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(n.xA,{columns:b?"1fr 1fr":"1fr",horizontalSpacing:6,verticalSpacing:3,children:[(0,r.jsx)(o.D,{buttonClassName:p().button,options:v,prefetch:!1,value:x,variant:"secondary",onChange:g,onGetItemHref:t}),(0,r.jsx)(u.V,{align:b?"left":"center",color:"secondary",variant:"body2",children:v.find(e=>e.value===x)?.secondaryText})]}),(0,r.jsx)(c.K,{mt:3})]})});x.displayName="IncludeOperatorMultiToggleFilter";let b=l.memo(e=>{let{name:t,onGetItemHref:a,onGetIncludeOperatorHref:l,options:i,hasMultiToggleFilter:n,itemType:
1o}=e,{setValue:c,value:u}=(0,h.t)(t);return(0,r.jsxs)(r.Fragment,{children:[n&&(0,r.jsx)(x,{itemType:o,onGetItemHref:l}),(0,r.jsx)(s.C,{options:i,value:u,onGetItemHref:a,onValueChange:c})]})});b.displayName="IncludeMultiSelectFilter"},21426:(e,t,a)=>{"use strict";a.d(t,{p:()=>N});var r=a(80263),s=a(79721),l=a(76539),i=a(12556),n=a(62907),o=a(97930),c=a(32116),u=a(49685),d=a(50016),h=a(3638),m=a(53239),g=a(88196),p=a(86755),x=a(90737),b=a(6861),v=a.n(b),j=a(70719),f=a(94386),C=a(13463),_=a(92546),y=a(15358),S=a.n(y);let w=e=>{let{action:t,className:a,contributor:s}=e,{t:l}=(0,C.c3)();return(0,r.jsx)(o.xA,{className:(0,h.A)(S().footer,a),justifyItems:"center",verticalSpacing:2.75,children:(0,r.jsx)("div",{className:S().buttonWrapper,children:"follow"===t?(0,r.jsx)(_.W,{className:S().button,contributor:s}):(0,r.jsx)(f.$,{className:S().button,href:(0,j.vd)(s),muted:"inPopup",target:"_blank",children:l("artist"===s.type?"Artist page":"Label page")})})})},N=e=>{let{className:t,contributor:a,eagerLoading:b,genreName:j,highlightedText:f,primaryAction:C="navigate",trace:_}=e,{isBelowSm:y}=(0,i.yU)(),[S,N]=(0,c.M)(),I=a.name??"",k=(0,p.f)(),{data:T}=(0,x.IJ)(),A=(0,m.useMemo)(()=>{let e=a.genres_ids.at(0);return void 0!==e?T?.find(t=>t.id===e)?.name:void 0},[T,a.genres_ids]),F=j??A,L=(0,r.jsxs)(o.xA,{justifyItems:"center",verticalSpacing:1.5,children:[(0,r.jsx)(l.c,{isFollowed:a.followed,size:112,type:a.type??"artist",children:(0,r.jsx)(s.b,{countryCode:a.country_code??void 0,eagerLoading:b,imageUuid:a.artwork_uuid??void 0,size:112,title:a.name,type:a.type??"artist"})}),(0,r.jsxs)(o.xA,{justifyItems:"center",verticalSpacing:.5,children:[(0,r.jsx)(d.V,{align:"center",className:(0,h.A)(v().name,"follow"!==C&&a.followed&&v().followed),variant:"body1",children:(0,r.jsx)(u.z,{highlightedText:f,text:I})}),F?(0,r.jsx)(d.V,{align:"center",className:v().genre,title:F,variant:"body3",children:F}):null]})]});return(0,r.jsxs)("div",{className:(0,h.A)(v().root,"navigate"===C&&v().allowHoverPopup,"follow"===C&&a.followed&&v().followedContainer,t),ref:S,children:["navigate"===C?(0,r.jsx)(g.U,{canOpenPopup:y,contributor:a,customButtonContent:L,highlightedText:f}):(0,r.jsx)(n.u,{onClick:()=>k.mutate({items:[{id:a.id,type:a.type}],value:!a.followed,trace:_}),children:L}),N&&!y&&"navigate"===C&&(0,r.jsx)(w,{action:"follow",className:v().footer,contributor:a})]})}},27127:e=>{e.exports={root:"SearchSelect_root__XxFvY"}},28967:(e,t,a)=>{"use strict";a.d(t,{B:()=>l});var r=a(80263);a(53239);var s=a(62017);let l=e=>{let{allowExtraBottomSpace:t,children:a,leftSidebar:l,topLine:i}=e;return(0,r.jsx)(s.s,{allowExtraBottomSpace:t,leftSidebar:l,topLine:i,children:a})};l.displayName="UserContentLayout"},30756:e=>{e.exports={contributors:"ContributorsPageComponent_contributors__ShS0R"}},35574:e=>{e.exports={root:"IncludeMultiSelectItem_root__Ae3kk"}},41974:(e,t,a)=>{"use strict";a.d(t,{D:()=>h});var r=a(80263),s=a(97930),l=a(50016),i=a(76995),n=a(3638),o=a(53239),c=a(3128),u=a.n(c);let d=(e,t)=>void 0!==e&&Array.isArray(t)&&t.includes(e)||e===t,h=o.memo(e=>{let{className:t,buttonClassName:a,id:o,initialValue:c,options:h,prefetch:m,selectionType:g,value:p,onChange:x,onGetItemHref:b,variant:v="primary"}=e,j=p?h.findIndex(e=>d(e.value,p)):-1;return(0,r.jsx)("div",{className:t,id:o,children:(0,r.jsx)(i.W,{..."multiple"===g?{initialValue:c,multiple:!0,value:p,onChange:x}:{initialValue:c,value:p,onChange:x},children:(0,r.jsx)(s.xA,{autoColumns:"basic"===v?"auto":"1fr",autoFlow:"column",horizontalSpacing:"basic"===v?1.5:.5,children:h.map((e,t)=>(0,r.jsx)(i.f,{"aria-selected":("cumulative"===g?t<=j:d(e.value,p))||void 0,className:(0,n.A)(u()[`button--${v}`],a),href:b?.(e.value),prefetch:m,shape:"square",size:"small",value:e.value,children:(0,r.jsx)(l.V,{variant:"body2",children:e.text??`${e.value}`})},`${e.value}`))})})})});h.displayName="MultiToggle"},47036:e=>{e.exports={contributor:"ContributorDetailedList_contributor__jCerQ",contributorWithSuggestions:"ContributorDetailedList_contributorWithSuggestions__Mnv2Y",contributors:"ContributorDetailedList_contributors__M0_Ql",filtersOverview:"ContributorDetailedList_filtersOverview__CPrX7",detailedBlock:"ContributorDetailedList_detailedBlock___7IiC"}},49708:(e,t,a)=>{"use strict";a.d(t,{C:()=>x});var r=a(80263),s=a(97930),l=a(18251),i=a(904),n=a(53239),o=a(51571),c=a.n(o),u=a(62907),d=a(78852),h=a(35574),m=a.n(h);let g=n.memo(e=>{let{active:t,href:a,id:s,title:l,icon:i,onClickItem:o}=e,c=(0,n.useCallback)(()=>o(s,!1),[s,o]);return(0,r.jsxs)(u.u,{"aria-selected":t||void 0,className:m().root,href:a,onClick:c,children:[i&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i,{height:20,width:20}),(0,r.jsx)(d.K,{mt:1.5})]}),l]})});g.displayName="IncludeMultiSelectItem";let p={followed:l.lM$,exclusive:l.fLk,purchased:l.N4d,charted:l.THQ,free:l.wEl,"volumo-direct":l.f5q},x=e=>{let{options:t,value:a,onValueChange:l,onGetItemHref:o,...u}=e,d=(0,n.useCallback)(e=>{Array.isArray(a)&&a.includes(e)?l(a.filter(t=>e!==t)):l(a&&a instanceof Array?[...a,e]:[e])},[t,a,l]);return(0,r.jsx)("div",{className:c().root,...u,children:(0,r.jsx)(i.v,{children:(0,r.jsx)(s.xA,{columns:t?.length?t.length<=3?`repeat(${t.length}, 1fr)`:4===t.length?"repeat(2, 1fr)":"repeat(3, 1fr)":"1fr",horizontalSpacing:.5,verticalSpacing:.5,children:t?.map(e=>{let t;return(0,r.jsx)(g,{active:(t=e.value,!!a?.includes(t)),href:o?.(e.value),icon:p[e.value],id:e.value,title:e.text,onClickItem:d},e.value)})})})})}},51571:e=>{e.exports={root:"IncludeMultiSelect_root__Fyzgs"}},52293:e=>{e.exports={button:"IncludeOperatorMultiToggleFilter_button__Albor"}},53017:e=>{e.exports={matching:"SearchSelectBase_matching___HV1X",nonMatching:"SearchSelectBase_nonMatching__bzuwE",exactValue:"SearchSelectBase_exactV
1alue__J6ZLt",itemId:"SearchSelectBase_itemId__G7Ciz",invitationText:"SearchSelectBase_invitationText__dWW5_"}},53202:(e,t,a)=>{"use strict";a.d(t,{p:()=>C});var r=a(80263),s=a(904),l=a(7665),i=a(12806),n=a(76923),o=a(37247),c=a(40377),u=a(88062),d=a.n(u),h=a(94856),m=a.n(h),g=a(53239),p=a(53017),x=a.n(p);let b=e=>{let{allowExactValue:t,searchInvitation:a,showItemIds:s,getItemDisabled:u,getItemText:h,getItemValue:p,getSearchText:b,renderValue:v,onCreateExactItem:j,onLoadError:f,onLoadItem:C,onLoadItemById:_,onLoadItems:y,...S}=e,[w,N]=(0,g.useState)(),[I,k]=(0,g.useState)(),[T,A]=(0,g.useState)(),[F,L]=(0,g.useState)(!1),V=(0,g.useRef)(0),P=(0,g.useCallback)(e=>w?.find(t=>p?.(t)===e),[w,p]),M=async e=>{try{return await _?.(e)}catch{return}},B=async e=>{let t=++V.current;if(I===e)return void L(!1);L(!0);try{let a=e.trim(),r=_&&/^\d+$/.test(a)&&Number(a)<=n.CW?M(Number(a)):void 0,s=await y?.(e),l=await r,i=l?(0,o.ey)([l,...s??[]],e=>p?p(e):e):s;if(V.current!==t)return;N(e=>e?i?(0,o.ey)([...e,...i],e=>p?p(e):e):e:i),A(i),k(e)}catch(e){f?.(e)}finally{V.current===t&&L(!1)}},z=async e=>{if(j){let t=await j(e);return p?p(t):t}};return(0,g.useEffect)(()=>{(async()=>{if(S.multiple||(0,c.Im)(S.value)||S.canApplySearchText)S.multiple&&!(0,c.Im)(S.value)&&S.value.forEach(async e=>{if(!P(e)){L(!0);try{let t=await C?.(e);t&&N(e=>e?[...e,t]:[t])}catch(e){f?.(e)}finally{L(!1)}}});else if(!P(S.value)){L(!0);try{let e=await C?.(S.value);e&&N(t=>t?[...t,e]:[e])}catch(e){f?.(e)}finally{L(!1)}}})()},[S.value,S.multiple]),(0,r.jsxs)(l.oJ,{autoAdjustPopupPosition:!1,canSearch:!0,getSearchText:b?e=>b(e,P(e)):void 0,loading:F,renderValue:(e,t)=>{let a=P(e),l=a&&h?.(a),n=(l?(0,i.xi)(l):`${e}`)||void 0,o=!!s&&("popup"===t||!!S.multiple)&&"number"==typeof e&&!!n&&n!==`${e}`;if("string"==typeof n&&"popup"===t&&I){let e=d()(n,I),t=m()(n,e);n=(0,r.jsx)("span",{children:t.map((e,t)=>(0,r.jsx)("span",{className:e.highlight?x().matching:x().nonMatching,children:e.text},t))})}if(o&&(n=(0,r.jsxs)("span",{children:[(0,r.jsx)("span",{className:x().itemId,children:e}),n]})),v){let r=v(e,t,n,a);if(r)return r}return n??l},onSearch:B,...S,children:[T?.length||I?null:(0,r.jsx)("div",{className:x().invitationText,children:a}),t&&I&&!T?.find(e=>(0,i.xi)(h?.(e)).toUpperCase()===I.toUpperCase())?(0,r.jsx)(l.eb,{renderValue:()=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{className:x().matching,children:I}),"\xa0",(0,r.jsx)("span",{className:x().exactValue,children:"(add new)"})]}),onSelecting:()=>z(I)},-10):null,T?.map((e,t)=>(0,r.jsx)(l.eb,{disabled:u?.(e),value:p?.(e)},t))]})};var v=a(3638),j=a(27127),f=a.n(j);let C=e=>{let{className:t,error:a,footnote:l,inputContainerClassName:i,label:n,labelOption:o,mini:c,placeholder:u,required:d,reserveErrorSpace:h,...m}=e;return(0,r.jsx)(s.v,{className:(0,v.A)(t,f().root),disabled:m.disabled,error:a,footnote:l,forId:m.id,label:n,labelOption:o,mini:c,required:d,reserveErrorSpace:h,children:(0,r.jsx)(b,{className:i,disabled:m.disabled,label:n,placeholder:u,required:d,validationState:a?"error":"normal",...m})})}},55415:(e,t,a)=>{"use strict";a.d(t,{K:()=>u});var r=a(80263),s=a(6387),l=a(3404),i=a(97930),n=a(13463);a(53239);var o=a(15071),c=a.n(o);let u=e=>{let{className:t,countryCode:a}=e,{t:o}=(0,n.c3)();return(0,r.jsx)(i.xA,{alignItems:"flex-start",className:t,columns:"auto 1fr",horizontalSpacing:1,justifyItems:"flex-start",children:a?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.J,{className:c().flag,countryCode:a}),(0,l.X)()[a]]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.J,{className:c().flag}),o("None")]})})}},60163:(e,t,a)=>{"use strict";a.d(t,{w:()=>N});var r=a(80263),s=a(99481),l=a(70719),i=a(12556),n=a(96776),o=a(18251),c=a(62546),u=a(78852),d=a(65714),h=a(40821),m=a(13463),g=a(43138),p=a(61469),x=a.n(p),b=a(53239),v=a(11182),j=a(18942),f=a(29364),C=a(13950),_=a(42398),y=a(546),S=a(65961),w=a.n(S);let N=b.memo(e=>{let{fetchParams:t,tabId:a}=e,{t:p}=(0,m.c3)(),{isAboveMd:S}=(0,i.yU)(),{traceUiEvent:N}=(0,v.vs)(),I=(0,b.useRef)(null),k=t?.search,T=p("albums"===a||"tracks"===a?"Start t
1yping a track or album title, or an artist or label name to see results.":"artists"===a?"Start typing an artist name to see results.":"labels"===a?"Start typing a label name to see results.":"Start typing a chart or track title, or an artist or label name to see results."),A=(0,b.useState)(y.kl)[0],F=(0,b.useState)(y.sc)[0],L=(0,b.useState)(y._M)[0],V=(0,b.useState)(y.Ze)[0],P="albums"===a?t:L,M="tracks"===a?t:V,B="artists"===a?t:y.Tz,z="labels"===a?t:y.Tz,U="charts"===a?t:A,$="playlists"===a?t:F,D=(0,j.Cg)({...P,search:k},!1,!!k),O=(0,_.mQ)({...M,search:k},!1,!!k),R=(0,C.Xu)({...U,search:k},!1,!!k),G=(0,C.Xu)({...$,search:k},!1,!!k),E=(0,f.Uc)("artist",{...B,isPublic:!0,search:k},!1,!!k),H=(0,f.Uc)("recordlabel",{...z,isPublic:!0,search:k},!1,!!k),K=!D.isFetching&&!R.isFetching&&!O.isFetching&&!E.isFetching&&!G.isFetching&&!H.isFetching;(0,n.I)(()=>{k&&K&&N("search",{value:k,results:{albums:D.data?.albums_total,charts:R.data?.total,tracks:O.data?.tracks_total,artists:E.data?.total,playlists:G.data?.total,recordlabels:H.data?.total}})},[K]),(0,b.useEffect)(()=>{let e=I.current;if(e){let t="search page tabs x",a=sessionStorage.getItem(t);a&&(e.scrollLeft=Number(a));let r=()=>{sessionStorage.setItem(t,`${e.scrollLeft}`)};return e.addEventListener("scroll",r,{passive:!0}),()=>{e.removeEventListener("scroll",r)}}},[]);let W=(0,b.useCallback)((e,t,a)=>(0,r.jsx)(h.P,{isLoading:t,isTabSelected:a,children:e}),[]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(c.E,{controlledWhenFocused:!0,initialValue:k,placeholder:"Search",onSearch:e=>{x().replace((0,g.Y9)(x().asPath,"search","artists"===a||"labels"===a?e||void 0:e))}}),k?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(u.K,{mt:3}),(0,r.jsx)(d.u,{className:w().tabSwitch,innerRef:I,itemClassName:w().tabSwitchItem,items:[{href:(0,l.U7)("albums",k),icon:o._YD,id:"albums",title:p("Albums"),renderBadge:e=>W(D.data?.albums_total||0,D.isFetching,e)},{href:(0,l.U7)("tracks",k),icon:o._l2,id:"tracks",title:p("Tracks"),renderBadge:e=>W(O.data?.tracks_total||0,O.isFetching,e)},{href:(0,l.U7)("charts",k),icon:o.THQ,id:"charts",title:p("Charts"),renderBadge:e=>W(R.data?.total||0,R.isFetching,e)},{href:(0,l.U7)("artists",k),icon:o.CAy,id:"artists",title:p("Artists"),renderBadge:e=>W(E.data?.total||0,E.isFetching,e)},{href:(0,l.U7)("labels",k),icon:o.jYX,id:"labels",title:p("Labels"),renderBadge:e=>W(H.data?.total||0,H.isFetching,e)},{href:(0,l.U7)("playlists",k),icon:o.JR6,id:"playlists",title:p("Public playlists"),renderBadge:e=>W(G.data?.total||0,G.isFetching,e)}],justifyContent:"flex-start",nowrap:!0,selectedId:a}),S&&(0,r.jsx)(u.K,{mt:3})]}):""===k?(0,r.jsx)(s.b,{emptyPlaceholderDescription:T,headingComponent:"h1"}):null]})});N.displayName="SearchBlock"},64204:e=>{e.exports={contributor:"ContributorList_contributor__r4Pff",contributorWithSuggestions:"ContributorList_contributorWithSuggestions__RghsH",contributors:"ContributorList_contributors__RtxYZ",filtersOverview:"ContributorList_filtersOverview__dZHbx",list:"ContributorList_list___AVT6",extra:"ContributorList_extra__XdWQ9",paginationList:"ContributorList_paginationList__sRiqr",placeholder:"ContributorList_placeholder__nlxsO"}},64558:(e,t,a)=>{"use strict";a.d(t,{O:()=>L});var r=a(80263),s=a(51868),l=a(99481),i=a(67445),n=a(57975),o=a(1985),c=a(78852),u=a(13463),d=a(55132),h=a(40377),m=a(3638),g=a(53239),p=a(67613),x=a(23618),b=a(21426),v=a(26074),j=a(20121),f=a(6135),C=a(1956),_=a(16516),y=a(95925),S=a(81851),w=a(87051),N=a(51143),I=a(546),k=a(62298),T=a(64204),A=a.n(T);let F=e=>({[e("Genres")]:["genres"],[e("Include")]:["include"],[e("Search query")]:["search"],[e("Country")]:["countryCodes"]}),L=e=>{let{listClassName:t,contributorList:a,contributorType:T,contributorsTotal:L,searchSuggestions:V,hideContentTop:P,highlightedText:M,loading:B,showUnlimitedCounters:z,requestMoreItems:U,viewMode:$,onCountersClick:D,onViewModeChange:O}=e,{t:R}=(0,u.c3)(),{applyFetchParams:G,fetchParamDefaults:E,fetchParams:H,formatFetchParams:K}=(0,g.useContext)(v.M),{isLoggedIn:W}=(0,N.IE)();(0,n.T)(H,(e,t)=>{(0,h.bD)(e,t)||(0,d.lt)(w.y)});let{sortBy:q,...X}=H,{sortBy:Y,...Q}=E,J=!(0,h.bD)(Q,X),Z=(0,r.jsx)(l.b,{headingComponent:"h2",children:!B&&(0,r.jsx)(y.R,{query:H.search,type:T,onApply:e=>G({...H,search:e})})});return(0,r.jsxs)(r.Fragment,{children:[J&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(c.K,{mt:1.5}),(0,r.jsx)(j.l,{applyFilters:G,currentValues:H,filterGroups:F(R),itemType:T,unrestrictedValues:k.$5}),(0,r.jsx)(c.K,{mt:1.5}),(0,r.jsx)(i.c,{variant:"zero"})]}),P&&J&&(0,r.jsx)(c.K,{mt:2.5}),!P&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(x.A8,{contributorsTotal:L,contributorType:T,showSwitchViewButtons:!0,showUnlimitedCounters:z,viewMode:$,onCountersClick:D,onViewModeChange:O}),(0,r.jsx)(c.K,{mt:3})]}),(0,r.jsx)(o.p,{className:(0,m.A)(A().contributors,t),data:a,isBlocking:!1,isLoading:B,loader:(0,r.jsx)("div",{className:A().list,children:[...Array(I.N4.Contributors).keys()].map(e=>(0,r.jsx)(p.T,{className:A().placeholder,compact:!0,type:T},e))}),spacing:"none",children:e=>W&&!H?.pageIndex?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.u8,{batchSize:I.N4.Contributors,emptyPlaceholder:Z,extraContent:V?.length?(0,r.jsx)("div",{className:A().extra,children:(0,r.jsx)(S.C,{suggestions:V})}):void 0,items:e,listClassName:A().list,loading:B,renderComponent:(e,t)=>
1{let{index:a,key:s}=t;return(0,r.jsx)(b.p,{contributor:e,eagerLoading:a<3,highlightedText:M},s)},requestMoreItems:U,totalCount:"number"==typeof L?L:void 0}),!B&&void 0!==L&&e.length===L&&(0,r.jsx)(f.N,{applyFilters:G,className:A().filtersOverview,currentValues:H,filterGroups:F(R),itemType:T,unrestrictedValues:k.$5})]}):(0,r.jsxs)("div",{className:A().paginationList,children:[e.length?(0,r.jsxs)("div",{className:A().list,children:[e.map((e,t)=>(0,r.jsx)(b.p,{contributor:e,eagerLoading:t<3,highlightedText:H.search},e.id)),V?.length?(0,r.jsx)("div",{className:A().extra,children:(0,r.jsx)(S.C,{suggestions:V})}):null]}):Z,B?null:(0,r.jsx)(C.X,{applyFilters:G,className:A().filtersOverview,currentValues:H,filterGroups:F(R),itemType:T,pageSize:I.N4.Contributors,totalCount:"number"==typeof L?L:void 0,unrestrictedValues:k.$5}),(0,r.jsx)(_.d,{allowPageIndexOutOfRange:!!e.length,getPageUrl:e=>K({...H,pageIndex:e}),pageIndex:H.pageIndex,pageSize:I.N4.Contributors,totalCount:"number"==typeof L?L:void 0})]})})]})}},65714:(e,t,a)=>{"use strict";a.d(t,{u:()=>o});var r=a(80263),s=a(3638);a(53239);var l=a(4624),i=a.n(l),n=a(85745);let o=e=>{let{className:t,disabled:a,innerRef:l,items:o,itemClassName:c,justifyContent:u="center",nowrap:d,selectedComponent:h,selectedId:m,variant:g="standard",onClick:p}=e;return(0,r.jsx)("div",{className:(0,s.A)(i().root,i()[`root--${g}`],d&&i().nowrap,t),ref:l,role:"tablist",style:{justifyContent:u},children:o?.map(e=>{let t=void 0!==e.id&&e.id===m;return(0,r.jsx)(n.Y,{className:(0,s.A)(c),component:t?h:void 0,disabled:a,href:e.href,icon:e.icon,isSelected:t,renderBadge:e.renderBadge,stretch:"stretch"===u,tabId:e.id,title:e.title,variant:g,onClick:t=>{e.onClick?.(t),p?.(t)}},`${e.id||e.href||e.title}`)})})}},65961:e=>{e.exports={tabSwitch:"SearchBlock_tabSwitch__8qs_t",tabSwitchItem:"SearchBlock_tabSwitchItem__wU14R"}},76995:(e,t,a)=>{"use strict";a.d(t,{f:()=>h,W:()=>u});var r=a(80263),s=a(53239),l=a(57975),i=a(40377),n=a(37247);let o=s.createContext({addValue(){},removeValue(){},value:void 0});o.displayName="ToggleButtonContext";let c=e=>{let{children:t,initialValue:a,multiple:c,value:u,onChange:d}=e,[h,m]=(0,s.useState)(a??u);(0,l.T)(h,(e,t)=>{(0,i.bN)(t,u)||d?.(t)}),(0,l.T)(u,(e,t)=>{(0,i.bN)(e,t)||m(u)});let g=(0,s.useCallback)(e=>{c?m(t=>[...(0,n.eC)(t),e]):m(e)},[c]),p=(0,s.useCallback)(e=>{c?m(t=>(0,n.eC)(t).filter(t=>t!==e)):m(t=>e===t?void 0:e)},[c]);return(0,r.jsx)(o.Provider,{value:{addValue:g,removeValue:p,value:h},children:t})},u=e=>{let{children:t,initialValue:a,multiple:s,value:l,onChange:i}=e;return(0,r.jsx)(c,{initialValue:a,multiple:s,value:l,onChange:i,children:t})};var d=a(94386);let h=e=>{let{addValue:t,removeValue:a,value:l}=(0,s.useContext)(o),i=(0,s.useCallback)(r=>{Array.isArray(l)&&l.includes(e.value)?a(e.value):t(e.value),e.onClick?.(r)},[t,a,l,e.value,e.onClick]),n=Array.isArray(l)&&l.includes(e.value)||l===e.value;return(0,r.jsx)(d.$,{...e,muted:e.muted??!n,onClick:i})}},81851:(e,t,a)=>{"use strict";a.d(t,{C:()=>x});var r=a(80263),s=a(12556),l=a(97930),i=a(39233),n=a(87841),o=a(50016),c=a(13463),u=a(37247),d=a(43138),h=a(61469),m=a.n(h);a(53239);var g=a(7125),p=a.n(g);let x=e=>{let{suggestions:t}=e,{t:a}=(0,c.c3)(),{isAboveSm:h}=(0,s.yU)();return(0,r.jsxs)(l.xA,{alignItems:"center",className:p().root,columns:h?"400px auto":"auto",horizontalSpacing:1,verticalSpacing:2,children:[(0,r.jsx)(o.V,{className:p().title,variant:"h4",children:a("People also search")}),(0,r.jsx)(i.x,{fade:!0,scrollTrainClassName:p().horizontalScrollTrain,children:h?(0,r.jsx)("div",{className:p().tags,children:(0,u.fj)(t.map(e=>(0,r.jsx)(n.v,{className:p().tag,shape:"rounded",size:"small",title:e,onClick:()=>{m().push((0,d.Y9)(m().asPath,"search",e))},children:e},e))," ")}):(0,r.jsxs)(l.xA,{verticalSpacing:1,children:[(0,r.jsx)("div",{className:p().tags,children:(0,u.fj)(t.slice(0,t.length/2).map(e=>(0,r.jsx)(n.v,{className:p().tag,shape:"rounded",size:"small",title:e,onClick:()=>{m().push((0,d.Y9)(m().asPath,"search",e))},children:e},e))," ")}),(0,r.jsx)("div",{className:p().tags,children:(0,u.fj)(t.slice(t.length/2,t.length).map(e=>(0,r.jsx)(n.v,{className:p().tag,shape:"rounded",size:"small",title:e,onClick:()=>{m().push((0,d.Y9)(m().asPath,"search",e))},children:e},e))," ")}
1)]})})]})}}}]);

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.