PageSourceSearch

https://mg.co.za/_next/static/chunks/6674.d7b28d5252904388.js

js mg.co.za collected 2026-10-01 08:43:56 UTC 3,907 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6674],{554:e=>{e.exports={"facebook-video-widget":"facebook-video_facebook-video-widget__S95V7",wrap:"facebook-video_wrap__RMMKh",floated:"facebook-video_floated__X_XZy"}},12529:(e,t,r)=>{"use strict";r.d(t,{r:()=>n});var a=r(95155),o=r(12115),s=r(60227);let n=e=>{let{className:t,loading:r,Loading:n="Loading...",oembed:l,onLoad:i,script:d}=e,c=(0,o.useRef)(null),[u,f]=(0,o.useState)(),[m,p]=(0,o.useState)(),[v,g]=(0,o.useState)(),[y,b]=(0,o.useState)([]),h=(0,s.n)(y);return(0,o.useEffect)(()=>{(c.current&&(c.current.innerHTML=""),v)?b(d??(u&&c.current?{parent:c.current,src:u}:[])):b([])},[v,d,u]),(0,o.useEffect)(()=>{if("u"<typeof document)f([]);else{let e=document.createElement("div");e.innerHTML=l.html;let t=[...e.querySelectorAll("script[src]")].map(e=>e.getAttribute("src")).map(e=>e?.startsWith("//")?`${globalThis.location.protocol}${e}`:e).map(e=>new URL(e??""));e.querySelectorAll("script[src]").forEach(e=>{e.remove()}),p(e.innerHTML),d||(t.length>0?f(t.map(e=>e.toString())):f(void 0))}},[l.html,d]),(0,o.useEffect)(()=>{m&&g({__html:m})},[m]),(0,o.useEffect)(()=>{if(h!==s.D.READY||!v)return;let e=requestAnimationFrame(()=>{i?.()});return()=>{cancelAnimationFrame(e)}},[v,i,h]),(0,a.jsxs)(a.Fragment,{children:[r||u&&h!==s.D.READY?n:void 0,(0,a.jsx)("div",{className:t,dangerouslySetInnerHTML:v}),(0,a.jsx)("div",{ref:c})]})}},16674:(e,t,r)=>{"use strict";r.r(t),r.d(t,{FacebookVideoWidget:()=>c});var a=r(95155),o=r(29722),s=r(12115),n=r(12529),l=r(78239),i=r(554),d=r.n(i);let c=e=>{let{data:t,display:r="default"}=e,i=(0,s.useCallback)(()=>{let e;e=globalThis.FB,e?.XFBML?.parse?.()},[]);return(0,a.jsx)(l.Widget,{className:(0,o.$)(d()["facebook-video-widget"],t.float?d().floated:void 0),data:t,display:r,children:t.oembed?(0,a.jsx)(n.r,{className:d().wrap,oembed:t.oembed,onLoad:i,script:{src:"https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v21.0"}}):void 0})}},60227:(e,t,r)=>{"use strict";r.d(t,{D:()=>s,n:()=>n});var a,o=r(12115),s=((a=s||{}).ERROR="error",a.LOADING="loading",a.READY="ready",a);let n=e=>{let{async:t=!0,crossOrigin:r,defer:a=!1,forceReload:s=!1,id:n,insertOnIdleCallback:l=!1,parent:i,removeOnUnmount:d=!1,src:c}=(0,o.useMemo)(()=>"string"==typeof e||Array.isArray(e)?{src:e}:e??{},[e]),u=(0,o.useMemo)(()=>"string"==typeof c?[c]:Array.isArray(c)?c.filter(e=>"string"==typeof e&&e.length>0):[],[c]),[f,m]=(0,o.useState)(!l),[p,v]=(0,o.useState)({});return(0,o.useEffect)(()=>{let e;if(!l)return void m(!0);if("requestIdleCallback"in globalThis)return e=globalThis.requestIdleCallback(()=>{m(!0)}),()=>{"number"==typeof e&&globalThis.cancelIdleCallback(e)};let t=setTimeout(()=>{m(!0)},100);return()=>{clearTimeout(t)}},[l]),(0,o.useEffect)(()=>{if("u"<typeof document||l&&!f)return;if(0===u.length)return void v({});let e=new Map;return u.forEach(o=>{let l=!1,d=s?void 0:document.querySelector(`script[src="${o}"]`);d||(l=!0,d=document.createElement("script"),t&&(d.async=!0),r&&(d.crossOrigin=r),a&&(d.defer=!0),n&&(d.id=n),d.dataset.status="loading",d.src=o,(i??document.documentElement).append(d));let c=(e=>{switch(e){case void 0:default:return"loading";case"error":return"error";case"ready":return"ready"}})(d.dataset.status);v(e=>e[o]===c?e:{...e,[o]:c});let u=e=>{let t="load"===e.type?"ready":"error";d.dataset.status=t,v(e=>e[o]===t?e:{...e,[o]:t})};e.set(o,{created:l,listener:u,scriptElement:d}),d.addEventListener("load",u),d.addEventListener("error",u)}),()=>{e.forEach(e=>{e.scriptElement.removeEventListener("load",e.listener),e.scriptElement.removeEventListener("error",e.listener),d&&e.created&&e.scriptElement.remove()})}},[t,r,a,s,n,f,l,i,d,u]),(0,o.useMemo)(()=>{if(0===u.length)return void 0===e||Array.isArray(e)&&0===e.length?"loading":"ready";let t=u.map(e=>p[e]??"loading");return t.includes("error")?"error":t.every(e=>"ready"===e)?"ready":"loading"},[e,u,p])}}}]);

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.