PageSourceSearch

https://mg.co.za/_next/static/chunks/app/search/page-cc76ae4a61c829d3.js

js mg.co.za collected 2026-10-01 08:42:11 UTC 22,958 bytes, 7 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2959],{5685:e=>{e.exports={filters:"search-filters_filters__CXKCW",group:"search-filters_group__FKay3",dateInputs:"search-filters_dateInputs__vynXe",toggle:"search-filters_toggle__xnSJ0",terms:"search-filters_terms__UZDA1"}},6608:(e,t,r)=>{"use strict";r.d(t,{SearchFiltersPanel:()=>v});var a=r(95155),l=r(29722),s=r(12115),n=r(65965),i=r(36143),o=r(9536),c=r.n(o);let u=e=>{let{field:t,label:r,onChange:o,placeholder:u,values:d}=e,[h,_]=(0,s.useState)(""),[f,p]=(0,s.useState)(),[g,m]=(0,s.useState)(!1),[v,b]=(0,s.useState)(!1),[y,x]=(0,s.useState)(d),j=(0,s.useRef)(void 0),C=(0,s.useRef)(void 0),[k,S]=(0,s.useState)(-1),w=o?d:y;(0,s.useEffect)(()=>{if(h.trim().length<2){p(void 0),m(!1);return}m(!0),j.current?.abort();let e=new AbortController;j.current=e;let r=async()=>{let{data:r,error:a}=await n.i.article.popularTerms({field:t,limit:8,query:h.trim()},{signal:e.signal});if(!e.signal.aborted&&j.current===e){if(a){console.error(a),p(void 0),m(!1);return}p(r.items),m(!1)}},a=setTimeout(()=>{r()},250);return()=>{e.abort(),clearTimeout(a),j.current=void 0,m(!1)}},[t,h]),(0,s.useEffect)(()=>{f&&f.length>0?S(0):S(-1)},[f]);let E=(0,s.useCallback)(e=>{x(e),o?.(e)},[o]),N=(0,s.useCallback)(e=>{let t=e.trim();""===t||w.includes(t)||(E([...w,t]),_(""),p(void 0),b(!1),S(-1))},[w,E]),P=(0,s.useCallback)(e=>{let{value:t}=e.currentTarget.dataset;t&&E(w.filter(e=>e!==t))},[w,E]),T=(0,s.useCallback)(e=>{_(e.target.value),b(!0),S(-1)},[]),O=(0,s.useCallback)(()=>{if(f&&f.length>0){let e=Math.max(k,0),t=f.at(e);if(t)return N(t.value),!0}return!1},[N,k,f]),I=(0,s.useCallback)(e=>{if("Enter"===e.key){e.preventDefault(),O()||N(h);return}if("ArrowDown"===e.key&&f&&f.length>0){e.preventDefault(),S(e=>Math.min(e+1,f.length-1));return}if("ArrowUp"===e.key&&f&&f.length>0){e.preventDefault(),S(e=>Math.max(e-1,0));return}"Escape"===e.key?b(!1):"Backspace"===e.key&&""===h&&w.length>0&&E(w.slice(0,-1))},[O,N,h,f,w,E]),R=(0,s.useCallback)(()=>{C.current&&(clearTimeout(C.current),C.current=void 0),b(!0)},[]),M=(0,s.useCallback)(()=>{C.current&&clearTimeout(C.current),C.current=setTimeout(()=>{b(!1),C.current=void 0},120)},[]),L=(0,s.useCallback)(e=>{e.preventDefault()},[]),A=(0,s.useCallback)(e=>{let{value:t}=e.currentTarget.dataset;t&&N(t)},[N]),q=v&&(f?.length??0)>0;return(0,a.jsxs)("div",{className:c().field,children:[(0,a.jsx)("label",{children:r}),(0,a.jsxs)("div",{className:c().control,children:[(0,a.jsxs)("div",{className:c().selection,onBlur:M,onFocus:R,children:[w.map(e=>(0,a.jsxs)("span",{className:c().chip,children:[e,(0,a.jsx)("button",{"aria-label":`Remove ${e}`,"data-value":e,onClick:P,type:"button",children:"\xd7"})]},e)),(0,a.jsx)("input",{onChange:T,onFocus:R,onKeyDown:I,placeholder:u,value:h})]}),q||g&&v?(0,a.jsx)("ul",{className:c().suggestions,children:g?(0,a.jsx)("li",{className:c().meta,children:"Searching popular terms..."}):f?.map((e,t)=>(0,a.jsx)("li",{children:(0,a.jsxs)("button",{"data-active":k===t,"data-index":t,"data-value":e.value,onClick:A,onMouseDown:L,type:"button",children:[(0,a.jsx)("span",{children:e.value}),(0,a.jsx)("span",{className:c().count,children:(0,i.Sm)(e.total)})]})},e.value))}):v&&h.trim().length>=2&&!g?(0,a.jsx)("div",{className:(0,l.$)(c().suggestions,c().meta),children:"No matching terms yet—keep typing to refine."}):void 0]})]})};var d=r(41395),h=r(5685),_=r.n(h);let f=(e,t)=>e.length===t.length&&e.every((e,r)=>e===t[r]),p=e=>{let{cities:t,countries:r,dateFrom:l,dateTo:n,hasVideo:i,tags:o}
1=e,[c,h]=(0,s.useState)(l??""),[p,g]=(0,s.useState)(n??""),[m,v]=(0,s.useState)(i),[b,y]=(0,s.useState)(o),[x,j]=(0,s.useState)(r),[C,k]=(0,s.useState)(t),S=(0,d.Q)();(0,s.useEffect)(()=>{let e=l??"",a=n??"";h(t=>t===e?t:e),g(e=>e===a?e:a),v(e=>e===i?e:i),y(e=>f(e,o)?e:o),j(e=>f(e,r)?e:r),k(e=>f(e,t)?e:t)},[t,r,l,n,i,o]);let w=(0,s.useCallback)((e,t)=>{S(r=>{t?r.set(e,t):r.delete(e)},{replace:!0})},[S]),E=(0,s.useCallback)((e,t)=>{S(r=>{r.delete(e),t.forEach(t=>{r.append(e,t)})},{replace:!0})},[S]),N=(0,s.useCallback)(e=>{let t=e.target.value;h(t),w("dateFrom",t||void 0)},[h,w]),P=(0,s.useCallback)(e=>{let t=e.target.value;g(t),w("dateTo",t||void 0)},[w,g]),T=(0,s.useCallback)(()=>{let e=!m;v(e),w("hasVideo",e?"true":void 0)},[w,v,m]),O=(0,s.useCallback)(e=>{y(e),E("tags",e)},[E,y]),I=(0,s.useCallback)(e=>{j(e),E("countries",e)},[E,j]),R=(0,s.useCallback)(e=>{k(e),E("cities",e)},[E,k]);return(0,a.jsxs)("section",{className:_().filters,children:[(0,a.jsxs)("div",{className:_().group,children:[(0,a.jsx)("h3",{children:"Date range"}),(0,a.jsxs)("div",{className:_().dateInputs,children:[(0,a.jsxs)("label",{children:[(0,a.jsx)("span",{children:"From"}),(0,a.jsx)("input",{max:p||void 0,onChange:N,type:"date",value:c})]}),(0,a.jsxs)("label",{children:[(0,a.jsx)("span",{children:"To"}),(0,a.jsx)("input",{min:c||void 0,onChange:P,type:"date",value:p})]})]})]}),(0,a.jsxs)("div",{className:_().group,children:[(0,a.jsx)("h3",{children:"Media"}),(0,a.jsxs)("label",{className:_().toggle,children:[(0,a.jsx)("input",{checked:m,onChange:T,type:"checkbox"}),(0,a.jsx)("span",{children:"Only show stories with video"})]})]}),(0,a.jsxs)("div",{className:_().group,children:[(0,a.jsx)("h3",{children:"Topics & locations"}),(0,a.jsxs)("div",{className:_().terms,children:[(0,a.jsx)(u,{field:"tags",label:"Tags",onChange:O,placeholder:"Add a tag…",values:b}),(0,a.jsx)(u,{field:"country",label:"Countries",onChange:I,placeholder:"Start typing a country…",values:x}),(0,a.jsx)(u,{field:"city",label:"Cities",onChange:R,placeholder:"Start typing a city…",values:C})]})]})]})};var g=r(11174),m=r.n(g);let v=e=>{let{cities:t,countries:r,dateFrom:n,dateTo:i,hasActiveFilters:o,hasVideo:c,initialOpen:u,tags:h}=e,[_,f]=(0,s.useState)(u),g=(0,d.Q)(),v=(0,s.useCallback)(()=>{f(e=>!e)},[]),b=(0,s.useCallback)(e=>{g(t=>{t.delete(e)},{replace:!0})},[g]),y=(0,s.useCallback)((e,t)=>{g(r=>{let a=r.getAll(e).filter(e=>e!==t);r.delete(e),a.forEach(t=>{r.append(e,t)})},{replace:!0})},[g]),x=(0,s.useMemo)(()=>{let e=[];return n&&e.push({handleRemove:()=>{b("dateFrom")},label:`From ${n}`,tone:"neutral"}),i&&e.push({handleRemove:()=>{b("dateTo")},label:`To ${i}`,tone:"neutral"}),c&&e.push({handleRemove:()=>{b("hasVideo")},label:"Has video",tone:"accent"}),h.forEach(t=>{e.push({handleRemove:()=>{y("tags",t)},label:t})}),r.forEach(t=>{e.push({handleRemove:()=>{y("countries",t)},label:t})}),t.forEach(t=>{e.push({handleRemove:()=>{y("cities",t)},label:t})}),e.slice(0,6)},[t,r,n,i,c,y,b,h]),j=x.length>0;return(0,a.jsxs)("div",{className:(0,l.$)(m().panel,_?void 0:m().closed,o?m().active:void 0),children:[(0,a.jsxs)("div",{className:m().header,children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:m().title,children:"Advanced filters"}),j?(0,a.jsx)("div",{className:m().chips,children:x.map(e=>{let t=e.handleRemove;return(0,a.jsxs)("span",{className:m().chip,"data-tone":e.tone,children:[e.label,t?(0,a.jsx)("button",{"aria-label":`Remove ${e.label} filter`,onClick:t,type:"button",children:"\xd7"}):void 0]},`${e.label}-${e.tone??"default"}`)})}):(0,a.jsx)("p",{className:m().subtitle,children:"Narrow results by tag, location, media type, or date."})]}),(0,a.jsx)("button",{"aria-expanded":_,className:m().toggle,onClick:v,type:"button",children:_?"Hide filters":"Show filters"})]}),_?(0,a.jsx)("div",{className:m().body,children:(0,a.jsx)(p,{cities:t,countries:r,dateFrom:n,dateTo:i,hasVideo:c,tags:h})}):void 0]})}},9536:e=>{e.exports={field:"term-field_field__zRZeh",control:"term-field_control__31i5Q",selection:"term-field_selection__J7GMH",chip:"term-field_chip__3gMDs",suggestions:"term-field_suggestions__5rn4I",count:"term-field_count__Db3cj",meta:"term-field_meta__SzY0x"}},11174:e=>{e.exports={panel:"search-filters-panel_panel__NQpEx",closed:"search-filters-panel_closed__5FuFq",active:"search-filters-panel_active__e_4eP",header:"search-filters-panel_header__IcluD",title:"search-filters-panel_title___xXYv",subtitle:"search-filters-panel_subtitle__6uQFW",toggle:"search-filters-panel_toggle__2Y4Jg",body:"search-filters-panel_body__z3hh3",chips:"search-filters-panel_chips__UgAuj",chip:"search-filters-panel_chip__Mpbor"}},28356:(e,t)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var r={cancelIdleCallback:function(){return s},requestIdleCallback:function(){return l}};for(var a in r)Object.defineProperty(t,a,{enumerable:!0,get:r[a]});let l="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},s="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},31268:e=>{e.exports={form:"search-controls_form__vSPGa",icon:"search-controls_icon__5A2_a",submit:"search-controls_submit__0Gg_A",clear:"search-controls_clear__NDlFv",compact:"search-controls_compact__pfmfM",expanded:"search-controls_expanded__RBLro"}},36596:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,83473,23)),Promise.resolve().then(r.bind(r,66773)),Promise.resolve().then(r.bind(r,514)),Promise.resolve().then(r.bind(r,58615)),Promise.resolve().then(r.bind(r,44948)),Promise.resolve().then(r.bind(r,6608))},41395:(e,t,r)=>{"use strict";r.d(t,{Q:()=>n});var a=r(73321),l=r(12115),s=r(84349);let n=()=>{let e=(0,a.useRouter)(),t=(0,a.useSearchParams)(),{start:r}=(0,s.n)();return(0,l.useCallback)((a,l)=>{let s=new URLSearchParams(t.toString());a(s);let n=s.toString(),i=n?`/search?${n}`:"/search";r(),l?.replace?e.replace(i,{scroll:!0}):e.push(i,{scroll:!0})},[e,t,r])}},42593:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={default:function(){return y},handleClientScriptLoad:function(){return m},initScriptLoader:function(){return v}};for(var l in a)Object.defineProperty(t,l,{enumerable:!0,get:a[l]});let s=r(73623),n=r(66388),i=r(95155),o=s._(r(47650)),c=n._(r(12115)),u=r(75368),d=r(3584),h=r(28356),_=r(71922),f=new Map,p=new Set,g=e=>{let{src:t,id:r,onLoad:a=()=>{},onReady:l=null,dangerouslySetInnerHTML:s,children:n="",strategy:i="afterInteractive",onError:c,stylesheets:u}=e,h=r||t;if(h&&p.has(h))return;if(f.has(t)){p.add(h),f.get(t).then(a,c);return}let _=()=>{l&&l(),p.add(h)},g=document.createElement("script"),m=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),a&&a.call(this,t),_()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){c&&c(e)});s?(g.innerHTML=s.__html||"",_()):n?(g.textContent="string"==typeof n?n:Array.isArray(n)?n.join(""):"",_()):t&&(g.src=t,f.set(t,m)),(0,d.setAttributesFromProps)(g,e),"worker"===i&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",i),u&&(e=>{if(o.default.preinit)return e.forEach(e=>{o.default.preinit(e,{as:"style"})});{let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(u),document.body.appendChild(g)};function m(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,h.requestIdleCallback)(()=>g(e))}):g(e)}function v(e){e.forEach(m),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");p.add(t)})}function b(e){let{id:t,src:r="",onLoad:a=()=>{},onReady:l=null,strategy:s="afterInteractive",onError:n,stylesheets:d,...f}=e,{updateScripts:m,scripts:v,getIsSsr:b,appDir:y,nonce:x}=(0,c.useContext)(u.HeadManagerContext);x=f.nonce||x;let j=(0,c.useRef)(!1);(0,c.useEffect)(()=>{let e=t||r;j.current||(l&&e&&p.has(e)&&l(),j.current=!0)},[l,t,r]);let C=(0,c.useRef)(!1);if((0,c.useEffect)(()=>{if(!C.current){if("afterInteractive"===s)g(e);else"lazyOnload"===s&&("complete"===document.readyState?(0,h.requestIdleCallback)(()=>g(e)):window.addEventListener("load",()=>{(0,h.requestIdleCallback)(()=>g(e))}));C.current=!0}},[e,s]),("beforeInteractive"===s||"worker"===s)&&(m?(v[s]=(v[s]||[]).concat([{id:t,src:r,onLoad:a,onReady:l,onError:n,...f,nonce:x}]),m(v)):b&&b()?p.add(t||r):b&&!b()&&g({...e,nonce:x}
1)),y){if(d&&d.forEach(e=>{o.default.preinit(e,{as:"style"})}),"beforeInteractive"===s)if(!r)return f.dangerouslySetInnerHTML&&(f.children=f.dangerouslySetInnerHTML.__html,delete f.dangerouslySetInnerHTML),(0,i.jsx)("script",{nonce:x,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,_.htmlEscapeJsonString)(JSON.stringify([0,{...f,id:t}]))})`}});else return o.default.preload(r,f.integrity?{as:"script",integrity:f.integrity,nonce:x,crossOrigin:f.crossOrigin}:{as:"script",nonce:x,crossOrigin:f.crossOrigin}),(0,i.jsx)("script",{nonce:x,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,_.htmlEscapeJsonString)(JSON.stringify([r,{...f,id:t}]))})`}});"afterInteractive"===s&&r&&o.default.preload(r,f.integrity?{as:"script",integrity:f.integrity,nonce:x,crossOrigin:f.crossOrigin}:{as:"script",nonce:x,crossOrigin:f.crossOrigin})}return null}Object.defineProperty(b,"__nextScript",{value:!0});let y=b;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},44948:(e,t,r)=>{"use strict";
1r.d(t,{SearchControls:()=>c});var a=r(95155),l=r(29722),s=r(12115),n=r(41395),i=r(31268),o=r.n(i);let c=e=>{let{compact:t,initialQuery:r}=e,[i,c]=(0,s.useState)(r),[u,d]=(0,s.useTransition)(),h=(0,n.Q)(),_=(0,s.useCallback)(e=>{c(e.target.value)},[]),f=(0,s.useCallback)(e=>{d(()=>{h(t=>{e?t.set("query",e):t.delete("query")})})},[d,h]),p=(0,s.useCallback)(e=>{e.preventDefault(),f(i.trim())},[f,i]),g=(0,s.useCallback)(()=>{c(""),f("")},[f]);return(0,a.jsxs)("form",{className:(0,l.$)(o().form,t?o().compact:o().expanded),"data-compact":t,onSubmit:p,children:[(0,a.jsx)("span",{"aria-hidden":"true",className:o().icon,children:(0,a.jsxs)("svg",{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",children:[(0,a.jsx)("path",{d:"M17.5 17.5L22 22",stroke:"currentColor",strokeLinecap:"round",strokeWidth:"2"}),(0,a.jsx)("circle",{cx:"11",cy:"11",r:"7",stroke:"currentColor",strokeWidth:"2"})]})}),(0,a.jsx)("input",{"aria-label":"Search articles",autoComplete:"off",autoFocus:!0,onChange:_,placeholder:"Search articles, people, topics...",value:i}),i?(0,a.jsx)("button",{className:o().clear,onClick:g,type:"button",children:"Clear"}):void 0,(0,a.jsx)("button",{className:o().submit,disabled:u,type:"submit",children:u?"Searching...":"Search"})]})}},58615:(e,t,r)=>{"use strict";r.d(t,{NewsTeamRouteProvider:()=>p});var a=r(95155),l=r(12115),s=r(60354);let n=e=>{let{descriptor:t}=e,{resetContext:r,setContext:a}=(0,s.s)();(0,l.useEffect)(()=>t?(a(t),()=>{r()}):void r(),[t,r,a])};var i=r(15512),o=r(73321),c=r(23942),u=r(88161);let d=(e,t)=>"function"==typeof Reflect.get(e,t),h=e=>"object"==typeof e&&null!==e&&d(e,"getOutOfPage")&&d(e,"getSlotElementId"),_=()=>{let e=(0,o.useSearchParams)(),{enabled:t,targeting:r}=(0,i.N)(),a=(0,c.x)(t),s=(0,l.useRef)(new Set),n=(0,l.useRef)(!1),d=(0,l.useRef)(new Set),_=e.get("test-target"),f="true"===e.get("mobile");(0,l.useEffect)(()=>{if(!a||n.current)return;let e=!0,t=e=>{if(!("object"==typeof e&&null!==e&&"boolean"==typeof Reflect.get(e,"isEmpty")&&h(Reflect.get(e,"slot"))))return;let{isEmpty:t,slot:r}=e;if(!r.getOutOfPage()){let e,a;e=r.getSlotElementId(),a=document.querySelector(`[id='${e}']`),a?.classList.remove("has-ad","no-ad"),a?.classList.add(t?"no-ad":"has-ad")}},r=e=>{if(!("object"==typeof e&&null!==e&&h(Reflect.get(e,"slot"))))return;let{slot:t}=e;if((0,u.i)(t)){let e=globalThis.setTimeout(()=>{a.pubads().refresh([t]),s.current.delete(e)},3e4);s.current.add(e)}};return a.cmd.push(()=>{if(!e)return;let l=a.pubads();a.setConfig({centering:!0,collapseDiv:"ON_NO_FILL",lazyLoad:{fetchMarginPercent:500,mobileScaling:1,renderMarginPercent:200},singleRequest:!0,videoAds:{enableVideoAds:!0}}),l.addEventListener("slotRenderEnded",t),l.addEventListener("impressionViewable",r),a.companionAds().setRefreshUnfilledSlots(!0),a.enableServices(),n.current=!0}),()=>{e=!1,a.cmd.push(()=>{s.current.forEach(e=>{clearTimeout(e)}),s.current.clear();let e=a.pubads();e.removeEventListener("slotRenderEnded",t),e.removeEventListener("impressionViewable",r),n.current=!1})}},[a]),(0,l.useEffect)(()=>{a&&!f&&a.cmd.push(()=>{let e={};d.current.forEach(t=>{e[t]=null}),Object.entries(r).forEach(([t,r])=>{e[t]=r}),_&&(e["test-target"]=_),a.setConfig({targeting:e}),d.current=new Set(Object.entries(e).filter(([,e])=>null!==e).map(([e])=>e))})},[a,f,r,_])},f=()=>(0,a.jsx)(_,{}),p=e=>{let{ad:t,analytics:r,children:l}=e;return(0,a.jsxs)(i.i,{adUnitPath:t.adUnitPath,advertisingEligible:t.advertisingEligible,entity:t.entity,pagePath:t.pagePath,targetingContext:t.targetingContext,type:t.type,children:[(0,a.jsx)(f,{}),(0,a.jsx)(n,{descriptor:r}),l]})}},60354:(e,t,r)=>{"use strict";r.d(t,{s:()=>o,y:()=>i});var a=r(95155),l=r(12115);let s={articleCounts:void 0,authors:"",entityId:void 0,publishedAt:void 0,scope:void 0,sections:"",title:""},n=(0,l.createContext)({...s,resetContext:()=>void 0,setContext:()=>void 0}),i=e=>{let{children:t}=e,[r,i]=(0,l.useState)(s),o=(0,l.useCallback)(e=>{i({...s,...e,authors:e.authors??"",sections:e.sections??""})},[]),c=(0,l.useCallback)(()=>{i(s)},[]),u=(0,l.useMemo)(()=>({...r,resetContext:c,setContext:o}),[c,o,r]);return(0,a.jsx)(n.Provider,{value:u,children:t})},o=()=>(0,l.useContext)(n)},65596:(e,t,r)=>{"use strict";r.d(t,{default:()=>l.a});var a=r(42593),l=r.n(a)},66773:(e,t,r)=>{"use strict";r.d(t,{GtmTrackEvent:()=>g,gb:()=>m,mB:()=>v});var a=r(95155),l=r(73321),s=r(65596),n=r(12115),i=r(60354);let o={article_author_count:void 0,article_authors:void 0,article_authors_string:void 0,article_c
1ount_audio:void 0,article_count_blockquotes:void 0,article_count_documents:void 0,article_count_embedded_articles:void 0,article_count_images:void 0,article_count_infographics:void 0,article_count_social_embeds:void 0,article_count_videos:void 0,article_count_words:void 0,article_id:void 0,article_published_at:void 0,article_sections:void 0,article_title:void 0,content_id:void 0,content_scope:void 0,content_sections:void 0,content_title:void 0},c=e=>{if("string"!=typeof e&&"number"!=typeof e)return;let t=String(e).trim();return t.length>0?t:void 0},u=e=>(Array.isArray(e)?e:[e]).map(c).filter(e=>!!e),d=e=>e.length>0?e.join("|"):void 0,h=(0,n.createContext)({enabled:!1,gtmId:"",push:()=>void 0}),_=()=>(0,n.useContext)(h),f=e=>{let{gtmId:t}=e;return(0,a.jsx)(s.default,{id:"gtm-script",strategy:"afterInteractive",children:`
2                (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
3                new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
4                j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
5                'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
6                })(window,document,'script','dataLayer','${t}');
7            `})},p=()=>{let e=(0,l.usePathname)(),t=(0,l.useSearchParams)(),{push:r}=_();(0,n.useEffect)(()=>{e&&r({...o,event:"page_view",page_location:globalThis.location.href,page_path:e,page_title:document.title})},[e,r,t])},g=e=>{let{event:t}=e,{push:r}=_(),a=JSON.stringify((e=>{let t,r;if("search"!==e.event||!("object"==typeof(t=e.search_filters)&&null!==t&&!Array.isArray(t)))return e;let a=e.search_filters,l=u(a.cities),s=u(a.countries),n=c(a.dateFrom),i=c(a.dateTo),o=!0===(r=a.hasVideo)||"true"===r||"1"===r,h=c(e.search_term)??c(a.query)??"",_=u(a.tags),f=[h.length>0?"query":void 0,n?"date_from":void 0,i?"date_to":void 0,o?"has_video":void 0,_.length>0?"tags":void 0,s.length>0?"countries":void 0,l.length>0?"cities":void 0].filter(e=>!!e);return{...e,search_filter_cities:d(l),search_filter_city_count:l.length,search_filter_countries:d(s),search_filter_country_count:s.length,search_filter_count:f.length,search_filter_date_from:n,search_filter_date_to:i,search_filter_has_video:o,search_filter_names:f.join("|"),search_filter_tag_count:_.length,search_filter_tags:d(_),search_filters:f.join("|"),search_filters_json:JSON.stringify(a),search_term:h}})(t));(0,n.useEffect)(()=>{a&&r(JSON.parse(a))},[a,r])},m=()=>{let{articleCounts:e,authors:t,entityId:r,publishedAt:a,scope:l,sections:s,title:c}=(0,i.s)(),{push:u}=_();(0,n.useEffect)(()=>{if(!l)return;let n=globalThis.location.href,i=globalThis.location.pathname,d=t.split(",").map(e=>e.trim()).filter(e=>e.length>0);u({...o,content_id:r,content_scope:l,content_sections:s,content_title:c,event:"content_view",page_location:n,page_path:i}),"article"===l&&u({article_author_count:d.length,article_authors:d,article_authors_string:d.join(", "),article_count_audio:e?.audio,article_c
7ount_blockquotes:e?.blockquote,article_count_documents:e?.document,article_count_embedded_articles:e?.embeddedArticle,article_count_images:e?.image,article_count_infographics:e?.infographic,article_count_social_embeds:e?.social,article_count_videos:e?.video,article_count_words:e?.words,article_id:r,article_published_at:a,article_sections:s,article_title:c,event:"article_view",page_location:n,page_path:i})},[e,t,r,a,u,s,l,c])},v=e=>{let{children:t,gtmId:r}=e,l=(0,n.useMemo)(()=>r?{enabled:!0,gtmId:r,push:e=>{globalThis.window.dataLayer??=[],globalThis.window.dataLayer.push(e)}}:{enabled:!1,gtmId:"",push:()=>void 0},[r]);return(0,a.jsxs)(h.Provider,{value:l,children:[t,l.enabled?(0,a.jsx)(f,{gtmId:l.gtmId}):void 0,l.enabled?(0,a.jsx)(n.Suspense,{fallback:void 0,children:(0,a.jsx)(p,{})}):void 0]})}},71922:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={ESCAPE_REGEX:function(){return s},htmlEscapeAttributeString:function(){return c},htmlEscapeJsonString:function(){return o}};for(var a in r)Object.defineProperty(t,a,{enumerable:!0,get:r[a]});let l={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},s=/[&><\u2028\u2029]/g,n={"&":"&amp;",'"':"&quot;","'":"&#39;","<":"&lt;",">":"&gt;"},i=/[&"'<>]/g;function o(e){return e.replace(s,e=>l[e])}function c(e){return e.replace(i,e=>n[e])}},83473:e=>{e.exports={page:"page_page__kh_kF",controls:"page_controls__5e4_y","controls-inner":"page_controls-inner__OZxa0","search-title":"page_search-title__t8ZLS",filters:"page_filters__ODRS3","results-wrapper":"page_results-wrapper__CaPG_",results:"page_results__4fUMP","results-meta":"page_results-meta__0l7ln","no-results":"page_no-results__8uTTm","empty-state":"page_empty-state__J_zk6"}}},e=>{e.O(0,[957,8164,8522,2791,9470,7085,6446,512,5479,2150,9756,6972,1011,514,7543,8441,3794,7358],()=>e(e.s=36596)),_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.