PageSourceSearch

https://www.arabnews.pk/_next/static/chunks/3e9c6tpca_no5.js

js arabnews.pk collected 2026-10-02 02:24:24 UTC 3,251 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,37636,e=>{"use strict";var t=e.i(43476),n=e.i(71645),r=e.i(22016),s=e.i(81010);e.s(["BreakingTicker",0,function({data:e}){let l=[...e.content??[],...e.articles??[]].filter(e=>e?.title),[i,a]=(0,n.useState)(null),c=i??l,[o,u]=(0,n.useState)(0),[h,d]=(0,n.useState)(!1);if((0,n.useEffect)(()=>{let e=!1;return fetch("/api/breaking-news").then(e=>e.json()).then(t=>{let n=(t?.breakingNews??[]).filter(e=>e?.title);!e&&n.length&&(a(n),u(0))}).catch(()=>{}),()=>{e=!0}},[]),(0,n.useEffect)(()=>{if(h||c.length<2)return;let e=window.setInterval(()=>{u(e=>(e+1)%c.length)},5e3);return()=>window.clearInterval(e)},[h,c.length]),!c.length)return null;let f=c[o%c.length],g=(0,s.getArticleHref)(f),m=function(e){let t=e.section?.name?.trim();if(t)return t;let n=(e.section?.slug??e.sectionId??"").trim();return n?n.split("-").filter(Boolean).map(e=>e[0].toUpperCase()+e.slice(1)).join(" "):""}(f),p=c.length,k=e=>{u(t=>(t+e+p)%p)};return(0,t.jsxs)("div",{className:"news-ticker",children:[(0,t.jsxs)("div",{className:"news-ticker-kicker",children:[(0,t.jsx)("span",{className:"news-ticker-label",children:"Latest News"}),m?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"news-ticker-sep","aria-hidden":!0,children:"/"}),(0,t.jsx)("span",{className:"news-ticker-cat",children:m})]}):null]}),g?(0,t.jsx)(r.default,{href:g,className:"news-ticker-headline",children:f.title}):(0,t.jsx)("span",{className:"news-ticker-headline",children:f.title}),p>1&&(0,t.jsxs)("div",{className:"news-ticker-controls",children:[(0,t.jsx)("button",{type:"button",className:"news-ticker-btn","aria-label":"Previous story",onClick:()=>k(-1),children:(0,t.jsx)("span",{className:"news-ticker-chevron news-ticker-chevron--prev"})}),(0,t.jsx)("button",{type:"button",className:"news-ticker-btn","aria-label":h?"Play ticker":"Pause ticker",onClick:()=>d(e=>!e),children:h?(0,t.jsx)("span",{className:"news-ticker-play"}):(0,t.jsx)("span",{className:"news-ticker-pause"})}),(0,t.jsx)("button",{type:"button",className:"news-ticker-btn","aria-label":"Next story",onClick:()=>k(1),children:(0,t.jsx)("span",{className:"news-ticker-chevron news-ticker-chevron--next"})})]})]})}])},81010,e=>{"use strict";var t=e.i(73633);let n=new Set(["photo-gallery","gallery","photos","photo","cartoon","graphic"]);function r(e){return`/node/${e}`}e.s(["getArticleHref",0,function(e,s=""){let l,i=e.slug?.trim();if(!i||"null"===i||"undefined"===i)return null;let a=String(e.contentType??"").trim().toLowerCase(),c=e.articleNumber??function(e){let t=e.match(/-(\d+)$/);if(!t)return null;let n=Number(t[1]);return Number.isFinite(n)&&n>0?n:null}(i);if(c&&n.has(a))return r(c);let o=!(l=(e.section?.slug??e.sectionId??"").trim())||l.startsWith("/")||l.includes("//")?"":l;if(o||(o=("cartoon"===a||"graphic"===a?"cartoons":n.has(a)?"gallery":null)??""),!o)return null;let u=(0,t.getCanonicalInternalPath)(`${s}/${o}/${i}`);return u.startsWith("//")?c&&n.has(a)?r(c):null:u},"getSectionHref",0,function(e){return e?(0,t.getCanonicalInternalPath)(e.startsWith("/")?e:`/${e}`):"/"},"getTagHref",0,function(e){if(!e)return"";let t=e.trim().replace(/^\//,"");return t?`/tag/${t}`:""}])}]);

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.