1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7397],{67397:function(t,e,a){a.r(e),a.d(e,{default:function(){return i}});var r=a(29547),s=a(46061),d=a(35289),n=a(75839);function i(t){let{config:e,post:a}=t,i=(0,d.useRouter)(),{link:l,lang:u,appearance:o}=(0,n.Z)();return(0,r.jsx)(s.s,{attrs:{pageId:a.id,pageTitle:a.title,pageUrl:l+i.asPath,theme:o,...e},lang:u.toLowerCase().startsWith("zh")?"zh-cn":"en"})}},46061:function(t,e,a){e.s=void 0;let r=a(87116),s=a(8166);e.s=function(t){let e=r.useRef(null),a=t.attrs.host||"https://cusdis.com";return s.useScript(`${a}/js/cusdis.es.js`),s.useScript(t.lang?`${a}/js/widget/lang/${t.lang}.js`:""),r.useLayoutEffect(()=>{let t=window.renderCusdis;t&&t(e.current)},[t.attrs.appId,t.attrs.host,t.attrs.pageId,t.attrs.pageTitle,t.attrs.pageUrl,t.lang]),r.createElement(r.Fragment,null,r.createElement("div",{id:"cusdis_thread","data-host":a,"data-page-id":t.attrs.pageId,"data-app-id":t.attrs.appId,"data-page-title":t.attrs.pageTitle,"data-page-url":t.attrs.pageUrl,"data-theme":t.attrs.theme,style:t.style,ref:e}))}},8166:function(t,e,a){Object.defineProperty(e,"__esModule",{value:!0}),e.useScript=void 0;let r=a(87116);e.useScript=function(t){let[e,a]=r.useState(t?"loading":"idle");return r.useEffect(()=>{if(!t){a("idle");return}let e=document.querySelector(`script[src="${t}"]`);if(e)a(e.getAttribute("data-status"));else{(e=document.createElement("script")).src=t,e.async=!0,e.setAttribute("data-status","loading"),document.body.appendChild(e);let a=t=>{e.setAttribute("data-status","load"===t.type?"ready":"error")};e.addEventListener("load",a),e.addEventListener("error",a)}let r=t=>{a("load"===t.type?"ready":"error")};return e.addEventListener("load",r),e.addEventListener("error",r),()=>{e&&(e.removeEventListener("load",r),e.removeEventListener("error",r))}},[t]),e}}}]);
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.