PageSourceSearch

https://volumo.com/_next/static/chunks/pages/profile/downloads/[[...slugs]]-99f0ec2956a667af.js

js volumo.com collected 2026-10-03 21:24:54 UTC 15,210 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2758],{838:(e,t,a)=>{"use strict";a.d(t,{h:()=>d});var l=a(80263),s=a(1154),r=a(97930),i=a(50016),n=a(13463),o=a(53239),c=a(45856);let d=o.memo(e=>{let{label:t,name:a}=e,{t:d}=(0,n.c3)(),{setValue:u,value:m}=(0,c.t)(a),p=(0,o.useCallback)(e=>{u(e??[])},[u]);return(0,l.jsxs)(r.xA,{verticalSpacing:2,children:[(0,l.jsx)(s.b,{canClear:!0,focusInputOnSelect:!0,label:t??d("Country"),multiple:!0,name:a,value:m,onChange:p}),(0,l.jsx)(i.V,{color:"secondary",variant:"body2",children:d("This filter shows only artists and labels that have a country specified in their profile")})]})});d.displayName="CountrySelectFilter"},1154:(e,t,a)=>{"use strict";a.d(t,{b:()=>c});var l=a(80263),s=a(55415),r=a(3404),i=a(53202),n=a(13463),o=a(53239);let c=e=>{let{t}=(0,n.c3)(),a=(0,o.useMemo)(()=>(0,r.X)(),[]);return(0,l.jsx)(i.p,{getItemText:e=>(0,l.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,l]=t,s=e.toLocaleLowerCase().trim();return l.toLocaleLowerCase().split(" ").some(e=>e.startsWith(s))||a.toLocaleLowerCase().startsWith(s)}).map(e=>{let[t,a]=e;return{value:t,text:a}}),...e})}},5191:e=>{e.exports={scrollerPadding:"QuickFilters_scrollerPadding__1uY98",horizontalScrollTrain:"QuickFilters_horizontalScrollTrain__Os1g_"}},14390:(e,t,a)=>{"use strict";a.d(t,{L:()=>o});var l=a(80263),s=a(62907),r=a(3638);a(53239);var i=a(43318),n=a.n(i);let o=e=>{let{className:t,...a}=e;return(0,l.jsx)(s.u,{className:(0,r.A)(n().root,t),...a})};o.displayName="ActionCard"},19464:e=>{e.exports={root:"QuickFilter_root__zrZja",content:"QuickFilter_content__zsBid",title:"QuickFilter_title__tPDoD",tags:"QuickFilter_tags__wWkQ9",tag:"QuickFilter_tag___zJfc",viewModeTag:"QuickFilter_viewModeTag__oPVxV",viewModeIcon:"QuickFilter_viewModeIcon__mRDM4"}},20121:(e,t,a)=>{"use strict";a.d(t,{l:()=>h});var l=a(80263),s=a(97930),r=a(36285),i=a(50016),n=a(13463),o=a(40377),c=a(61469),d=a(53239),u=a(19638),m=a(12916),p=a(24282);let h=e=>{let{applyFilters:t,currentValues:a,filterGroups:h,itemType:x,unrestrictedValues:f}=e,{t:g}=(0,n.c3)(),_=(0,c.useRouter)(),v=(0,d.useCallback)(e=>{_.push((0,p.DG)(_.asPath,Object.values(h).flat(),e))},[_.asPath,h]),j=(0,d.useCallback)((e,l)=>{t({...a,[e]:l})},[t,a]),y=(0,d.useMemo)(()=>(0,o.$7)(a,f,!1,!0),[a,f]),k=Object.values((0,m.E)(h,y)).flat();return(0,l.jsx)(l.Fragment,{children:k.length>0&&(0,l.jsxs)(s.xA,{alignItems:"center",columns:"auto 1fr",horizontalSpacing:1.5,children:[(0,l.jsxs)(i.V,{color:"secondary",component:"span",variant:"body2",children:[g("Applied filters"),":"]}),(0,l.jsx)(r.C,{autoColumns:"max-content",horizontalSpacing:0,children:k.map(e=>(0,l.jsx)(u.e,{fieldName:e,formValues:y,itemType:x,unrestrictedValues:f,onTagClick:v,onValueChange:j},e))})]})})};h.displayName="AppliedFilters"},27127:e=>{e.exports={root:"SearchSelect_root__XxFvY"}},43318:e=>{e.exports={root:"ActionCard_root__IqTIB"}},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:()=>y});var l=a(80263),s=a(904),r=a(7665),i=a(12806),n=a(76923),o=a(37247),c=a(40377),d=a(88062),u=a.n(d),m=a(94856),p=a.n(m),h=a(53239),x=a(53017),f=a.n(x);let g=e=>{let{allowExactValue:t,searchInvitation:a,showItemIds:s,getItemDisabled:d,getItemText:m,getItemValue:x,getSearchText:g,renderValue:_,onCreateExactItem:v,onLoadError:j,onLoadItem:y,onLoadItemById:k,onLoadItems:C,...b}=e,[w,D]=(0,h.useState)(),[S,N]=(0,h.useState)(),[P,T]=(0,h.useState)(),[V,R]=(0,h.useState)(!1),I=(0,h.useRef)(0),F=(0,h.useCallback)(e=>w?.find(t=>x?.(t)===e),[w,x]),M=async e=>{try{return await k?.(e)}catch{return}},A=async e=>{let t=++I.current;if(S===e)return void R(!1);R(!0);try{let a=e.trim(),l=k&&/^\d+$/.test(a)&&Number(a)<=n.CW?M(Number(a)):void 0,s=await C?.(e),r=await l,i=r?(0,o.ey)([r,...s??[]],e=>x?x(e):e):s;if(I.current!==t)return;D(e=>e?i?(0,o.ey)([...e,...i],e=>x?x(e):e):e:i),T(i),N(e)}catch(e){j?.(e)}finally{I.current===t&&R(!1)}},z=async e=>{if(v){let t=await v(e);return x?x(t):t}};return(0,h.useEffect)(()=>{(async()=>{if(b.multiple||(0,c.Im)(b.value)||b.canApplySearchText)b.multiple&&!(0,c.Im)(b.value)&&b.value.forEach(async e=>{if(!F(e)){R(!0);try{let t=await y?.(e);t&&D(e=>e?[...e,t]:[t])}catch(e){j?.(e)}finally{R(!1)}}});else if(!F(b.value)){R(!0);try{let e=await y?.(b.value);e&&D(t=>t?[...t,e]:[e])}catch(e){j?.(e)}finally{R(!1)}}})()},[b.value,b.multiple]),(0,l.jsxs)(r.oJ,{autoAdjustPopupPosition:!1,canSearch:!0,getSearchText:g?e=>g(e,F(e)):void 0,loading:V,renderValue:(e,t)=>{let a=F(e),r=a&&m?.(a),n=(r?(0,i.xi)(r):`${e}`)||void 0,o=!!s&&("popup"===t||!!b.multiple)&&"number"==typeof e&&!!n&&n!==`${e}`;if("string"==typeof n&&"popup"===t&&S){let e=u()(n,S),t=p()(n,e);n=(0,l.jsx)("span",{children:t.map((e,t)=>(0,l.jsx)("span",{className:e.highlight?f().matching:f().nonMatching,children:e.text},t))})}if(o&&(n=(0,l.jsxs)("span",{children:[(0,l.jsx)("span",{className:f().itemId,children:e}),n]})),_){let l=_(e,t,n,a);if(l)return l}return n??r},onSearch:A,...b,children:[P?.length||S?null:(0,l.jsx)("div",{className:f().invitationText,children:a}),t&&S&&!P?.find(e=>(0,i.xi)(m?.(e)).toUpperCase()===S.toUpperCase())?(0,l.jsx)(r.eb,{renderValue:()=>(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("span",{className:f().matching,children:S}),"\xa0",(0,l.jsx)("span",{className:f().exactValue,children:"(add new)"})]}),onSelecting:()=>z(S)},-10):null,P?.map((e,t)=>(0,l.jsx)(r.eb,{disabled:d?.(e),value:x?.(e)},t))]})};var _=a(3638),v=a(27127),j=a.n(v);let y=e=>{let{className:t,error:a,footnote:r,inputContainerClassName:i,label:n,labelOption:o,mini:c,placeholder:d,required:u,reserveErrorSpace:m,...p}=e;return(0,l.jsx)(s.v,{className:(0,_.A)(t,j().root),disabled:p.disabled,error:a,footnote:r,forId:p.id,label:n,labelOption:o,mini:c,required:u,reserveErrorSpace:m,children:(0,l.jsx)(g,{className:i,disabled:p.disabled,label:n,placeholder:d,required:u,validationState:a?"error":"normal",...p})})}},58373:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/profile/downloads/[[...slugs]]",function(){return a(59705)}])},59395:(e,t,a)=>{"use strict";a.d(t,{P:()=>F});var l=a(80263),s=a(12556),r=a(39233),i=a(2673),n=a.n(i),o=a(3638),c=a(53239),d=a(11182),u=a(13463),m=a(6750),p=a(41596),h=a(14390),x=a(97930),f=a(18251),g=a(87841),_=a(50016),v=a(13380),j=a(75073),y=a(88346),k=a(19464),C=a.n(k);let b={albumViewLarge:f.uWq,albumViewNormal:f._YD,trackView:f._l2},w=e=>{let{title:t,filters:a,viewMode:s,onClick:r}=e,{cookieData:i}=(0,v.iT)(),n=s??i.viewMode??"albumViewLarge",d=b[n],u=(0,c.useCallback)(()=>{y.e.emit({filters:a,viewMode:n}),r?.()},[a,n,r]);return(0,l.jsx)(h.L,{className:C().root,onClick:u,children:(0,l.jsxs)(x.xA,{alignContent:"flex-start",className:C().content,justifyItems:"flex-start",verticalSpacing:2,children:[(0,l.jsx)(_.V,{className:C().title,component:"h2",variant:"vividH2",children:t}),(0,l.jsxs)("div",{className:C().tags,children:[Object.entries(a).map((e,t)=>"genres"===e[0]?e[1].map(e=>(0,l.jsx)(j.H,{className:C().tag,fieldName:"genres",itemType:"album",value:e},e)):(0,l.jsx)(j.H,{className:C().tag,fieldName:e[0],itemType:"album",value:e[1]},t)),(0,l.jsx)(g.v,{className:(0,o.A)(C().tag,C().viewModeTag),shape:"rounded",children:(0,l.jsx)(d,{className:C().viewModeIcon})})]})]})})},D=e=>{let{genre:t,fetchParamDefault:a,applyFetchParams:s}=e,{t:r}=(0,u.c3)(),{traceUiEvent:i}=(0,d.vs)(),n=(0,c.useMemo)(()=>{let e=(0,p.rK)((0,m.sD)(),r);return{curation:"featured",hide:"listened",releaseDateRange:{startDate:e.startDate,endD
1ate:e.endDate,presetId:e.id}}},[]),o=(0,c.useCallback)(()=>{s?.({...a,...n,genres:[t.id]}),i("best_of_the_month_quick_filter_applied")},[i,a,s]);return(0,l.jsx)(w,{filters:n,title:r("Best of the month"),onClick:o})};var S=a(92340),N=a(8259);let P=e=>{let{genre:t}=e,{t:a}=(0,u.c3)(),{traceUiEvent:s}=(0,d.vs)(),{setViewMode:r}=(0,v.iT)(),i=(0,S.H6)((0,S.tV)(),N.Kt.ReleasesTrackView),n=(0,c.useMemo)(()=>{let e=(0,p._6)((0,m.sD)(),a);return{include:["charted"],hide:"listened",releaseDateRange:{endDate:e.endDate,presetId:e.id}}},[]),o=(0,c.useCallback)(()=>{r("trackView"),i({...(0,S.tV)(),...n,genres:[t.id]}),s("charted_quick_filter_applied")},[s,i,r,n,t.id]);return(0,l.jsx)(w,{filters:n,title:a("Unheard charted tracks"),viewMode:"trackView",onClick:o})};var T=a(90737);let V=e=>{let{genre:t,fetchParamDefault:a,applyFetchParams:s}=e,{t:r}=(0,u.c3)(),{traceUiEvent:i}=(0,d.vs)(),{data:n}=(0,T.Fj)(t.id),o=n?n.map(e=>e.id):[],m={hide:"listened"},p=(0,c.useCallback)(()=>{s?.({...a,...m,genres:[t.id,...o]}),i("include_related_genres_quick_filter_applied")},[i,a,s]);return!n||n.length?(0,l.jsx)(w,{filters:{genres:o.slice(0,3)},title:r("Include related genres"),onClick:p}):null};var R=a(5191),I=a.n(R);let F=e=>{let{genre:t,fetchParamDefault:a,applyFetchParams:i}=e,{isBelowSm:u}=(0,s.yU)(),{traceUiEvent:m}=(0,d.vs)();(0,c.useEffect)(()=>{m("quick_filters_shown")},[]);let p=[(0,l.jsx)(D,{applyFetchParams:i,fetchParamDefault:a,genre:t},1),(0,l.jsx)(P,{genre:t},2),(0,l.jsx)(V,{applyFetchParams:i,fetchParamDefault:a,genre:t},3)];return u?(0,l.jsx)(r.x,{autoColumns:"max-content",hasPagination:!0,horizontalSpacing:2,scrollerClassName:(0,o.A)(n().scroller,I().scrollerPadding),step:"auto",children:p}):(0,l.jsx)(r.x,{autoColumns:"minmax(max-content, 1fr)",horizontalSpacing:2,scrollerClassName:(0,o.A)(n().scroller,I().scrollerPadding),scrollTrainClassName:I().horizontalScrollTrain,children:p})}},59705:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>K});var l=a(80263),s=a(17403),r=a(61528),i=a(13463),n=a(53239),o=a(50005),c=a(26074),d=a(68586),u=a(44324),m=a(24282),p=a(27394),h=a(67445),x=a(78852),f=a(40377),g=a(6750),_=a(838),v=a(56331),j=a(12175),y=a(16844),k=a(89349),C=a(21383),b=a(29913),w=a(32984),D=a(27509),S=a(31565),N=a(669),P=a(85),T=a(42398),V=a(41596);let R=e=>{let{autoApply:t}=e,{t:a}=(0,i.c3)(),{currentValues:s,setCurrentValues:r}=(0,n.useContext)(u.t),{fetchParamDefaults:o,fetchParams:d,formatFetchParams:R}=(0,n.useContext)(c.M),{data:I}=(0,T.GW)(d,!0),[F,M]=(0,n.useState)(!1),{data:A,isFetching:z}=(0,T.mT)(d,F),[E,B]=(0,n.useState)(!1),{data:L,isFetching:q}=(0,T.ib)(d,E),{handleGetGenreHref:K,handleGetIncludeHref:O,handleGetIncludeOnlyHref:Q,handleGetIncludeOperatorHref:H,handleGetCurationHref:G}=(0,v.g)(d,o,R),X=(0,n.useMemo)(()=>(0,f.$7)(s,o),[s,o]),U=(0,n.useCallback)(e=>{let t={};e.forEach(e=>{t[e]=o[e]}),r(e=>({...e,...t}))},[o]),{timeRange:W,genres:J,advanced:Y,musicTheory:$,curation:Z}=(0,m.Cv)(a);return(0,l.jsxs)(N.C,{children:[W&&(0,l.jsxs)(D.k,{isDisabledResetButton:!(0,m.kR)(W.fields,X),title:W.title,onReset:()=>U(W.fields),children:[(0,l.jsx)(y.F,{defaultValue:o.releaseDateRange,label:a("Release date range"),loadingDotColors:z,name:"releaseDateRange",presets:(0,V.Tl)((0,g.sD)(),a),onDotColorRequest:e=>A?.[(0,g.Xx)(e)]?"var(--base-accent-ordinary__color)":void 0,onPopupVisibilityChanged:M}),(0,l.jsx)(x.K,{mt:2}),(0,l.jsx)(y.F,{defaultValue:o.purchaseDateRange,label:a("Purchase date range"),loadingDotColors:q,name:"purchaseDateRange",presets:(0,V.Tl)((0,g.sD)(),a),onDotColorRequest:e=>L?.[(0,g.Xx)(e)]?"var(--base-accent-ordinary__color)":void 0,onPopupVisibilityChanged:B})]}),Z&&(0,l.jsx)(D.k,{isDisabledResetButton:!(0,m.kR)(Z.fields,X),title:Z.title,onReset:()=>U(Z.fields),children:(0,l.jsx)(j.n,{itemType:"track",onGetItemHref:t?G:void 0})}),Y&&(0,l.jsxs)(D.k,{isDisabledResetButton:!(0,m.kR)(Y.fields,X),title:Y.title,onReset:()=>U(Y.fields),children:[(0,l.jsx)(C.y,{hasMultiToggleFilter:!0,itemType:"track",name:"include",options:(0,P.GT)(a),onGetIncludeOperatorHref:t?H:void 0,onGetItemHref:t?O:void 0,onGetItemOnlyHref:t?Q:void 0}),(0,l.jsx)(x.K,{mt:3}),(0,l.jsx)(h.c,{variant:"zero"}),(0,l.jsx)(x.K,{mt:3}),(0,l.jsx)(_.h,{name:"countryCodes"})]}),J&&(0,l.jsx)(D.k,{isDisabledResetButton:!(0,m.kR)(J.fields,X),title:J.title,onReset:()=>U(J.fields),children:(0,l.jsx)(k.D,{loadingDotColors:!I,name:"genres",onDotColorRequest:e=>I?.includes(e)?"var(--base-accent-ordinary__color)":void 0,onGetItemHref:t?K:void 0})}),$&&(0,l.jsxs)(D.k,{isDisabledResetButton:!(0,m.kR)($.fields,X),title:$.title,onReset:()=>U($.fields),children:[(0,l.jsx)(b.F,{name:"keysigns"}),(0,l.jsx)(x.K,{mt:3}),(0,l.jsx)(h.c,{variant:"zero"}),(0,l.jsx)(x.K,{mt:3}),(0,l.jsx)(w.y,{formatEndValue:p.Xj,formatStartValue:p.yT,label:"BPM",max:P.Aj.max,min:P.Aj.min,name:"trackTempo",step:1}),(0,l.jsx)(x.K,{mt:3}),(0,l.jsx)(h.c,{variant:"zero"}),(0,l.jsx)(x.K,{mt:3}),(0,l.jsx)(w.y,{formatEndValue:p.xV,formatStartValue:p.Es,label:a("Track duration"),max:P.JI.max,min:P.JI.min,name:"trackDuration",step:1e3})]}),!(0,f.Im)(X)&&(0,l.jsx)(S.v,{defaultValues:o,itemType:"track",values:X,onDeleteClick:r})]})},I=e=>{let{autoApply:t,applyFetchParams:a}=e,{t:s}=(0,i.c3)(),{applyFetchParams:r,fetchParamDefaults:o,fetchParams:p}=(0,n.useContext)(c.M),h=(0,n.useRef)(void 0),x=(0,n.useCallback)(()=>h.current?.apply(),[]),f=(0,n.useCallback)(()=>(a??r)(o),[a,r,o]),g=(0,n.useCallback)(()=>(0,m.Cv)(s),[s]),_=(0,n.useCallback)(()=>(0,l.jsx)(R,{autoApply:t}),[t]);return(0,l.jsx)(u.B,{autoApply:t,defaultValues:o,filtersRef:h,initialValues:p,onApply:a??r,children:(0,l.jsx)(d.X3,{fetchParamDefaults:o,fetchParams:p,getPanelGroups:g,renderPopupContents:_,onApplyClick:x,onResetClick:f})})};var F=a(54923),M=a(546),A=a(92340),z=a(8259),E=a(4151),B=a(28967),L=a(90609);let q=n.memo(()=>{let{t:e}
1=(0,i.c3)(),t=(0,n.useState)(()=>(0,A.nz)())[0],a=(0,A.V3)(t),s=(0,A.Ex)(t,z.Kt.Downloads),d=(0,A.H6)(t,z.Kt.Downloads),u=JSON.stringify(t)===JSON.stringify(a),m=(0,F.UV)(e),p=e("My Downloads"),h=(0,n.useMemo)(()=>({title:p}),[p]),x=(0,n.useMemo)(()=>[m.Root,m.UserProfile,{text:p}],[m,p]),f=(0,n.useMemo)(()=>(0,r.Oq)(x),[x]);return(0,l.jsx)(c.K,{applyFetchParams:d,fetchParamDefaults:t,fetchParams:a,formatFetchParams:s,pathname:z.Kt.Downloads,type:"track",children:(0,l.jsx)(B.B,{allowExtraBottomSpace:!1,topLine:(0,l.jsx)(o.I,{lastElementH1:!0,pageName:"downloadList",values:x}),children:(0,l.jsx)(L.z,{canChangeViewMode:!1,canSelect:!0,contextPath:"downloads",emptyPlaceholderDescription:u?e("You will see your purchased music here"):void 0,emptyPlaceholderText:u?e("No downloads yet"):void 0,filters:(0,l.jsx)(I,{applyFetchParams:d}),metaFields:h,microdata:f,pageName:"downloadList",sortOptions:(0,P.oK)(e)})})})});q.displayName="DownloadsPage",q.getInitialProps=async e=>{let{api:t,promises:a,query:l,queryClient:r}=e,i=(0,M.fn)(await a.genres),n=(0,A.vc)(l,i,(0,A.nz)()),[o,c]=await Promise.all([t.getTracks((0,A.ar)(n)),t.getTracksStats({...(0,A.Y)((0,A.qU)(n)),limited:!0})]),{user:d}=await a.userData;(0,s.N4)(r,[T.tQ.tracks(d?.email,n)],o),r.setQueryData([T.tQ.tracks_Stats(d?.email,(0,A.qU)(n),!0)],c)},q.getConfig=()=>({isAuthenticationRequired:!0}),q.renderInLayout=E.P;let K=q}},e=>{e.O(0,[4001,7236,8288,904,5046,4802,1001,1048,9711,3163,5711,3492,6844,8893,3935,9362,2216,636,6593,8792],()=>e(e.s=58373)),_N_E=e.O()}]);

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.