PageSourceSearch

https://www.deutschegrammophon.com/_next/static/chunks/5636.c64cd20300270c23.js

js deutschegrammophon.com collected 2026-09-24 17:17:14 UTC 3,287 bytes, 52 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5636],{65461:(e,t,s)=>{s.d(t,{b:()=>a});var r=s(25607);let a=(0,r.J1)`
2  query GetAllArticles(
3    $channel: Int
4    $language: String
5    $first: Int
6    $sortBy: SortMethod
7    $sortOrder: SortOrder
8    $types: [ArticleType]
9    $artist: Int
10    $after: String
11  ) {
12    universalMusic(channel: $channel, language: $language) {
13      allArticles(
14        first: $first
15        sortBy: $sortBy
16        sortOrder: $sortOrder
17        types: $types
18        artist: $artist
19        after: $after
20      ) {
21        pageInfo {
22          hasNextPage
23          endCursor
24        }
25        edges {
26          node {
27            idRaw
28            parentId
29            date
30            headline
31            text
32            teaserText
33            articleType
34            teaserImage {
35              imageUrlTemplate
36            }
37            images {
38              imageUrlTemplate
39            }
40            artists {
41              idRaw
42              screenname
43              urlAlias
44              themeType
45              isComposer
46            }
47          }
48        }
49      }
50    }
51  }
52`},85636:(e,t,s)=>{s.r(t),s.d(t,{ArticleSlider:()=>A,default:()=>m});var r=s(60072),a=s(60004),i=s(47706),l=s.n(i),n=s(62956),o=s(66388),d=s(62271),c=s(71037),u=s(39642),h=s(96997),p=s(89224),g=s(348),f=s(65461),y=s(74110);let A=({baseUrl:e="",showAllLabel:t="",showAllLink:s="",sectionTitle:i="",initialArticles:l=[],initialArticlesPageInfo:A={},handleShareClick:m=()=>{},artistId:b=null,articleTypes:T=null,linkComponent:$=null})=>{let N=(0,h.A)(),{settings:I}=(0,a.useContext)(u.N),[w,C]=(0,p.A)(l),[k,x]=(0,p.A)(A?.hasNextPage),[P,j]=(0,p.A)(A?.endCursor),{moreMenuProps:R,handleMoreMenuButtonClick:M}=(0,y.U)(),[S,O]=(0,g.IT)({query:f.b,pause:!0,variables:{first:6,types:T??I.graphqlParams.article.default.types,sortBy:"DATE",sortOrder:"DESCENDING",artist:b,channel:I.apiChannel,language:N,after:P}}),{data:E,error:U}=S;(0,a.useEffect)(()=>{if(!U&&E){let{allArticles:e}=E.universalMusic,{hasNextPage:t,endCursor:s}=e.pageInfo;x(t),j(s),C([...w,...(0,c.fj)(e.edges)])}},[E]),(0,o.pk)({data:w,language:N,type:"article",distinguishesArtists:I.distinguishesArtists,distinguishesNews:I.distinguishesNews,useArtistsRoutePrefix:I.useArtistsRoutePrefix,useProjects:I.useProjects,basePath:I.basePath,hasNode:!1});let q={handleMoreMenu:M,wrapArtistName:I.cards.article.wrapArtistName};return I.cards?.article?.imageRatio&&(q.imageRatio=I.cards.article.imageRatio),w.length>0&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.U,{showAllLabel:t,showAllLink:s,sectionTitle:i,hasMore:k,loadMore:()=>{O()},sliderName:"article",linkComponent:$,children:(0,n.u)(w,"article",q)}),R&&(0,r.jsx)(d.n,{id:R.id,objectType:R.objectType,positionX:R.positionX,positionY:R.positionY,htmlId:"moreMenu",baseUrl:e,path:R.path,handleShareClick:m,trackingValues:{contentType:R.objectType,contentId:R.id,contentName:R.headline}})]})};A.propTypes={baseUrl:l().string,showAllLabel:l().string,showAllLink:l().any,sectionTitle:l().string,initialArticles:l().arrayOf(l().object).isRequired,initialArticlesPageInfo:l().shape({hasNextPage:l().bool,endCursor:l().string}).isRequired,handleShareClick:l().func,artistId:l().number,articleTypes:l().arrayOf(l().string)};let m=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.