1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4985],{1046:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>k});var a=r(80263),s=r(17403),i=r(90244),l=r(61528),n=r(13463),d=r(10330),u=r(61469),o=r(53239),c=r(50005),m=r(41765),g=r(13380),p=r(26074),h=r(46251),P=r(56678),f=r(85),w=r(18942),x=r(90737),_=r(60867),v=r(54923),N=r(546),b=r(31324),y=r(92340),C=r(7014),E=r(8259),M=r(18067),j=r(82049),F=r(4151),L=r(28967),O=r(79215);let V=o.memo(()=>{let{locale:e,t}=(0,n.c3)(),{cookieData:r,setViewMode:s}=(0,g.iT)(),[w,N]=(0,o.useState)(!1),F=(0,o.useState)(()=>(0,b.EY)())[0],V=(0,b.VR)(F),k=(0,b.Cw)(F,E.Kt.Preorders),D=(0,b.RF)(F,E.Kt.Preorders),{data:K}=(0,x.IJ)(),S=V.genres?.length===1?K?.find(e=>e.id===V.genres?.[0]):void 0,{data:T}=(0,_.M8)(S?.slug??"",e,!!S),B=(0,o.useMemo)(()=>(0,_.zJ)(T,S,e),[T,S]),I=t("Preorders"),R=(0,o.useMemo)(()=>({title:I,description:(0,C.vz)(t,V,B?.description),genres:e=>K&&(0,i.ap)(K,V.genres,e),genreTitle:S?.name,include:V.include?.includes("exclusive")?t("Exclusive"):V.include?.includes("volumo-direct")?t("Volumo Direct"):V.include?.includes("free")?t("Free"):V.include?.includes("charted")?t("Charted"):void 0}),[V,K,S,I]),Y=S?"featured"===V.curation?"genrePreorderListFeatured":"curated"===V.curation?"genrePreorderListCurated":"genrePreorderList":"featured"===V.curation?"preorderListFeatured":"curated"===V.curation?"preorderListCurated":"preorderList",{asPath:J}=(0,u.useRouter)(),{h1Title:z}=(0,M.Z)({pageName:Y,path:J,locale:e,fields:R}),A=V.include?.includes("exclusive")?(0,a.jsx)(m.O,{text:(0,P._9)(t).text,title:z??(0,P._9)(t).title}):V.include?.includes("volumo-direct")?(0,a.jsx)(m.O,{text:(0,P.a1)(t).text,title:z??(0,P.a1)(t).title}):S?(0,a.jsx)(m.O,{text:B?.description??"",title:z??S.name}):null,H=(0,o.useCallback)(e=>{s(e),"trackView"===e&&N(!0)},[s]),Q=(0,v.UV)(t),X=(0,o.useMemo)(()=>[Q.Root,Q.Preorders,V.genres?.length&&{href:k({genres:V.genres}),notranslate:!0,text:(0,v.J3)(V.genres,K,t)},(0,v.df)(V.curation&&"all"!==V.curation&&V.include?[...V.include,V.curation]:V.include,t)].filter(d.vN),[V,K,Q]),Z=(0,o.useMemo)(()=>(0,l.Oq)(X),[X]);return(0,a.jsx)(p.K,{applyFetchParams:D,fetchParamDefaults:F,fetchParams:V,formatFetchParams:k,pathname:E.Kt.Preorders,type:"album",children:(0,a.jsx)(L.B,{allowExtraBottomSpace:!1,topLine:(0,a.jsx)(c.I,{lastElementH1:!A,metaFields:R,pageName:Y,values:X}),children:w?(0,a.jsx)(O.C,{defaults:(0,y.w2)(),pathname:E.Kt.PreordersTrackView}):(0,a.jsx)(j.B,{contextPath:"preorders",filters:(0,a.jsx)(h.r,{applyFetchParams:D}),heading:A,metaFields:R,microdata:Z,pageName:Y,sortOptions:(0,f.g)(t),viewMode:"albumViewNormal"===r.viewMode?"albumViewNormal":"albumViewLarge",onViewModeChange:H})})})});V.displayName="PreordersPage",V.renderInLayout=F.P,V.getInitialProps=async e=>{let{api:t,promises:r,query:a,queryClient:i,locale:l}=e,n=await r.genres,d=(0,N.fn)(n),u={...(0,b.ZH)(a,d,(0,b.EY)()),matchingOnly:!0},o=u.genres?.length===1?n.find(e=>e.id===u.genres?.[0]):void 0,[c,m,g]=await Promise.all([t.getAlbums((0,b.Or)(u)),t.getAlbumsStats({...(0,b.C1)((0,b.g2)(u)),limited:!0}),o?t.getMetaByGenre(o.slug,l):void 0]),{user:p}=await r.userData;(0,s.N4)(i,[w.tY.albums(p?.email,u)],c),i.setQueryData([w.tY.albums_Stats(p?.email,(0,b.g2)(u),!0)],m),g&&i.setQueryData([_._W.genreMeta(o?.slug,l)],g)};let k=V},72747:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/preorders/[[...slugs]]",function(){return r(1046)}])}},e=>{e.O(0,[4001,7236,2762,8288,904,5046,4802,1001,1048,9711,3163,5711,4207,3129,3492,1090,6844,8893,3935,9362,9329,4004,3169,636,6593,8792],()=>e(e.s=72747)),_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.