1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[82615],{93215:(e,t,r)=>{r.r(t),r.d(t,{StructureSchemaOrg:()=>l,default:()=>c});var n=r(6029),a=r(55729),o=r(6772),s=r.n(o);let l=({schemaOrg:e,enableDynamicUpdate:t})=>{let[r,o]=(0,a.useState)(e);return(0,a.useEffect)(()=>{try{window.GA_SCHEMA_ORG=JSON.parse(e)}catch(e){console.error("JSONLD Invalid JSON!"),window.GA_SCHEMA_ORG={}}},[e]),(0,a.useEffect)(()=>{if(t)return window.updateLiveBlogSchema=e=>{try{let t=JSON.parse(r);if(t["@graph"]){let r=t["@graph"].findIndex(e=>"LiveBlogPosting"===e["@type"]);if(-1!==r){t["@graph"][r]=e;let n=JSON.stringify(t);o(n),window.GA_SCHEMA_ORG=t;let a=document.getElementById("schemaOrg");a&&(a.textContent=n),console.log("LiveBlogPosting schema updated successfully")}}}catch(e){console.error("Error updating LiveBlogPosting schema:",e)}},()=>{delete window.updateLiveBlogSchema}},[t,r]),(0,n.jsx)(s(),{strategy:"beforeInteractive",type:"application/ld+json",id:"schemaOrg",dangerouslySetInnerHTML:{__html:r}},"schemaOrg")},c=l}}]);
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.