PageSourceSearch

https://ximouzhao.com/_next/static/chunks/7427.2ca1b89694c16834.js

js ximouzhao.com collected 2026-09-28 07:14:50 UTC 2,458 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7427,13456,33035],{13456:(e,t,r)=>{r.r(t),r.d(t,{default:()=>i});var n=r(37876),s=r(14232),a=r(22507),l=r(33035),h=r(56105);let i=e=>{let[t,r]=(0,s.useState)([]),[i,c]=(0,s.useState)(!0);return(0,s.useEffect)(()=>{(0,h.EB)({serverURL:(0,a.CQ)("COMMENT_WALINE_SERVER_URL"),count:5}).then(e=>{let{comments:t}=e;c(!1),r(t)})},[]),(0,n.jsxs)(n.Fragment,{children:[i&&(0,n.jsxs)("div",{children:["Loading...",(0,n.jsx)("i",{className:"ml-2 fas fa-spinner animate-spin"})]}),!i&&t&&0===t.length&&(0,n.jsx)("div",{children:"No Comments"}),!i&&t&&t.length>0&&t.map(e=>(0,n.jsxs)("div",{className:"pb-2",children:[(0,n.jsx)("div",{className:"dark:text-gray-300 text-gray-600 text-xs waline-recent-content wl-content",dangerouslySetInnerHTML:{__html:e.comment}}),(0,n.jsx)("div",{className:"dark:text-gray-400 text-gray-400  text-sm text-right cursor-pointer hover:text-red-500 hover:underline pt-1",children:(0,n.jsxs)(l.A,{href:{pathname:e.url,hash:e.objectId,query:{target:"comment"}},children:["--",e.nick]})})]},e.objectId))]})}},33035:(e,t,r)=>{r.d(t,{A:()=>h});var n=r(37876),s=r(48230),a=r.n(s),l=r(22507);let h=e=>{let{href:t,children:r,...s}=e,h=(0,l.CQ)("LINK"),i="";"string"==typeof t?i=t:"object"==typeof t&&null!==t&&"string"==typeof t.pathname&&(i=t.pathname);let c=i.startsWith("http")&&!i.startsWith(h),o=()=>{var e;let t=new URLSearchParams((null==(e=window.location.search)?void 0:e.slice(1))||""),r={};for(let[e,n]of t.entries())""!==n&&(r[e]=n);return r};if(c){let e="string"==typeof t?t:new URL(t.pathname,h).toString();return(0,n.jsx)("a",{href:e,target:"_blank",rel:"noopener noreferrer",...(e=>{let{passHref:t,legacyBehavior:r,placeholderSrc:n,fallbackSrc:s,...a}=e;return a})(s),children:r})}let u="string"==typeof t?(e=>{if("string"!=typeof e||!e||e.startsWith("#"))return e;let t=o();if(0===Object.keys(t).length)return e;let r=e.startsWith("http://")||e.startsWith("https://"),n=new URL(e,h);return(Object.entries(t).forEach(e=>{let[t,r]=e;n.searchParams.has(t)||n.searchParams.set(t,r)}),r)?n.toString():"".concat(n.pathname).concat(n.search).concat(n.hash)})(t):(e=>{if(!e||"object"!=typeof e)return e;let t=o();return 0===Object.keys(t).length?e:{...e,query:{...t,...e.query||{}}}})(t);return(0,n.jsx)(a(),{href:u,...(e=>{let{placeholderSrc:t,fallbackSrc:r,src:n,alt:s,width:a,height:l,loading:h,decoding:i,onLoad:c,onError:o,...u}=e;return u})(s),children:r})}}}]);

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.