PageSourceSearch

https://observer.co.uk/_next/static/chunks/app/(article)/%5B...nested%5D/page-0ab352a3f4d67dc8.js

js observer.co.uk collected 2026-09-24 08:33:45 UTC 3,231 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[390],{9946:(e,t,n)=>{"use strict";n.d(t,{ArticleAnalytics:()=>i});var r=n(54568),o=n(7620),l=n(22062);function i({contentId:e,contentTitle:t,authorName:n,topicPrimary:s,wordCount:a,publishDate:d}){let c=(0,o.useRef)(null),h=(0,o.useRef)(!1);return(0,o.useEffect)(()=>{l.ex.dispatch({type:"article_impression",contentId:e,contentTitle:t,authorName:n,topicPrimary:s,wordCount:a,publishDate:d})},[e,t,n,s,a,d]),(0,o.useEffect)(()=>{let n=c.current;if(!n)return;let r=new IntersectionObserver(([n])=>{n.isIntersecting&&!h.current&&(h.current=!0,l.ex.dispatch({type:"article_read",contentId:e,contentTitle:t}))},{threshold:.1});return r.observe(n),()=>r.disconnect()},[e,t]),(0,r.jsx)("div",{ref:c,style:{position:"absolute",top:"75%",height:1,width:"100%",pointerEvents:"none"},"aria-hidden":"true"})}},62788:(e,t,n)=>{"use strict";n.d(t,{Content:()=>b});var r=n(54568),o=n(69413),l=n(18431),i=n(30770),s=n(54076),a=n(50457),d=n(8405),c=n(85266),h=n(18924),u=n(18810),p=n(37791),f=n(7620);let g=e=>e.key,m=(0,f.memo)(function({Component:e,props:t,fullWidth:n}){let o=t.fullWidth??n;return(0,r.jsx)(i.Se,{width:"100%",maxWidth:o?"100%":"$maxContentWidth",paddingHorizontal:o?0:"$16",$md:{paddingHorizontal:o?0:"$24"},alignSelf:"center",children:(0,r.jsx)(e,{...t,fullWidth:o})})}),b=({content:e,chartbeatTitle:t,fullWidth:n,noAds:b,ListHeaderComponent:C,ListFooterComponent:x,refetch:k,isRefetching:y,showScrollIndicator:W=!0})=>{let v=(0,s.useTheme)(),{showAds:_,setShowAds:j}=(0,p.g)(),w=(0,c.X)(v.background_secondary??v.background_primary,a.T.charcoal),E=(0,o.a)()||"";(0,f.useEffect)(()=>(j(!b),()=>j(!0)),[b,j]),(0,h.L)({authors:[],sections:["Content Page"],title:t??E,path:E});let P=(0,f.useMemo)(()=>{let t=(0,u.T)("page",e);if(s.isWeb&&_){let e=0,n=1;for(let r=0;r<t.length;r++)if(t[r].key&&++e%4==0&&r<t.length-1){let e={Component:d.v,props:{id:n,page:"landing",inline:!0},key:`adPlaceholder-${n}`};t.splice(r+1,0,e),n++,r++}}return t},[e,_]),$=(0,f.useCallback)(({item:e})=>(0,r.jsx)(m,{Component:e.Component,props:e.props,fullWidth:e.fullWidth??n}),[n]),S=!C&&P.length>0&&P[0]?.fullWidth===!0,I=!x&&P.length>0&&P[P.length-1]?.fullWidth===!0,T=(0,f.useMemo)(()=>({flexGrow:1,backgroundColor:w}),[w]);return s.isWeb?(0,r.jsxs)(i.Se,{flex:1,"aria-label":"Content Page",backgroundColor:w,paddingTop:S?0:"$40",paddingBottom:I?0:"$24",children:[C,P.map(e=>(0,r.jsx)(m,{Component:e.Component,props:e.props,fullWidth:e.fullWidth??n},e.key)),x]}):(0,r.jsx)(i.Se,{flex:1,"aria-label":"Content Page",backgroundColor:w,children:(0,r.jsx)(l.J6,{data:P,renderItem:$,keyExtractor:g,contentContainerStyle:T,drawDistance:600,ListHeaderComponent:C,ListFooterComponent:x,showsVerticalScrollIndicator:W,onRefresh:k,refreshing:!!y})})}},90038:(e,t,n)=>{Promise.resolve().then(n.bind(n,9946)),Promise.resolve().then(n.bind(n,24702)),Promise.resolve().then(n.bind(n,75237)),Promise.resolve().then(n.bind(n,62788))}},e=>{e.O(0,[7564,554,2703,9586,3120,713,5595,7861,3304,3716,2548,4619,5135,2584,4601,7991,8212,421,4537,4618,3995,5028,8540,7289,8431,2068,4e3,3239,1652,4476,3466,3971,8912,6048,587,1968,7358],()=>e(e.s=90038)),_N_E=e.O()}]);
2//# sourceMappingURL=page-0ab352a3f4d67dc8.js.map

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.