PageSourceSearch

https://sgj1.ok.com/yongjia/intl-next/_next/static/chunks/8425.a30e21555a60cb06.js

js ok.com collected 2026-09-25 21:05:13 UTC 21,587 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8425],{23302:(e,t,r)=>{"use strict";r.d(t,{G:()=>o});var n=r(98898),i=r(98318),a=r(94723),s=r(31021);let o=(0,r(43609).forwardRef)(function(e,t){var{color:r="currentColor",size:o=24}=e,l=(0,a._)(e,["color","size"]);return(0,s.jsx)("svg",(0,i._)((0,n._)({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",width:o,height:o,"aria-hidden":"true",ref:t,stroke:r,strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"},l),{children:(0,s.jsx)("path",{d:"M19.92 15.05 13.4 8.53c-.77-.77-2.03-.77-2.8 0l-6.52 6.52"})}))})},27338:e=>{e.exports={sgeCoreSightWrapper:"SgeCoreSight_sgeCoreSightWrapper__Fvn9k",sgeCoreSight:"SgeCoreSight_sgeCoreSight__YTdi7",sgeCoreSightCollapsed:"SgeCoreSight_sgeCoreSightCollapsed__aahe8",contentPanel:"SgeCoreSight_contentPanel__FTIst",sgeCoreSightInitialSkeleton:"SgeCoreSight_sgeCoreSightInitialSkeleton__UoZbZ",sgeCoreSightExpanded:"SgeCoreSight_sgeCoreSightExpanded__DMGvR",sgeCoreSightGeneratingContent:"SgeCoreSight_sgeCoreSightGeneratingContent__fNZCz",sgeCoreSightInitialError:"SgeCoreSight_sgeCoreSightInitialError__0JHsI",header:"SgeCoreSight_header__MW92B",titleWrap:"SgeCoreSight_titleWrap__JCogg",titleImg:"SgeCoreSight_titleImg__cn8Uz",title:"SgeCoreSight_title__vXG_C",loadingWrap:"SgeCoreSight_loadingWrap__RO3im",loadingText:"SgeCoreSight_loadingText__AjKvm",loadingAnim:"SgeCoreSight_loadingAnim__L9T2K",errorBlock:"SgeCoreSight_errorBlock__heuYx",errorText:"SgeCoreSight_errorText___TACk",retryBtn:"SgeCoreSight_retryBtn__WR5JB",refreshIcon:"SgeCoreSight_refreshIcon__zd_4e",content:"SgeCoreSight_content__uYNZq",contentCollapsed:"SgeCoreSight_contentCollapsed__UbSVv",contentExpanded:"SgeCoreSight_contentExpanded__qA3kE",contentGenerating:"SgeCoreSight_contentGenerating__Y4x9c",contentInitialSkeleton:"SgeCoreSight_contentInitialSkeleton__k3EVG",skeleton:"SgeCoreSight_skeleton__AA4QU",skeletonLine:"SgeCoreSight_skeletonLine__phBsg",skeletonBreath:"SgeCoreSight_skeletonBreath__ynOtC",skeletonLineShort:"SgeCoreSight_skeletonLineShort__x1T_C",fadeMask:"SgeCoreSight_fadeMask___JxAH",toggleWrap:"SgeCoreSight_toggleWrap__f5ODg",toggleBtn:"SgeCoreSight_toggleBtn__iJ9BP",arrowIcon:"SgeCoreSight_arrowIcon__X_72z",toggleWrapFixed:"SgeCoreSight_toggleWrapFixed__8m_yy",toggleWrapInline:"SgeCoreSight_toggleWrapInline__lheBL"}},34957:e=>{e.exports={cardBlock:"SgeCardSwiper_cardBlock__K8wq0",cardSwiper:"SgeCardSwiper_cardSwiper__ztgef",cardSlide:"SgeCardSwiper_cardSlide__iawUQ",cardSlideDouble:"SgeCardSwiper_cardSlideDouble__3_UE6",cardSlideInner:"SgeCardSwiper_cardSlideInner__Yegpt"}},48425:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>H});var n=r(31021),i=r(94566),a=r.n(i),s=r(57278),o=r(927),l=r(43609),c=r(87171),d=r(8720),u=r(23302),g=r(2206);let h={src:"https://sgj1.ok.com/yongjia/intl-next/_next/static/media/aiCoreSight-title-new.85acbe0a.png"},_={src:"https://sgj1.ok.com/yongjia/intl-next/_next/static/media/aiCoreSight-refresh.ba250aea.png"},p=JSON.parse('{"nm":"Main Scene","ddd":0,"h":40,"w":84,"meta":{"g":"@lottiefiles/creator 1.73.0"},"layers":[{"ty":4,"nm":"Oval 3","sr":1,"st":0,"op":3600,"ip":0,"hd":false,"ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"o":{"x":1,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":18},{"o":{"x":0.217,"y":0},"i":{"x":0.032,"y":1},"s":[140,140,100],"t":33},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100,100,100],"t":65},{"s":[100,100,100],"t":71}],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[61,20],"ix":2},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":1,"k":[{"o":{"x":1,"y":0},"i":{"x":0.643,"y":1},"s":[35],"t":18},{"o":{"x":0.129,"y":0},"i":{"x":0.099,"y":1},"s":[100],"t":33},{"o":{"x":0.167,"y":0},"i":{"x":0.833,"y":1},"s":[35],"t":65},{"s":[35],"t":71}],"ix":11}},"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Oval 3","ix":1,"cix":2,"np":2,"it":[{"ty":"el","bm":0,"hd":false,"mn":"ADBE Vector Shape - Ellipse","nm":"Ellipse Path 1","d":1,"p":{"a":0,"k":[0,0],"ix":3},"s":{"a":0,"k":[12,12],"ix":2}},{"ty":"fl","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[0.8471,0.8471,0.8471],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":1},{"ty":4,"nm":"Oval 2","sr":1,"st":0,"op":3600,"ip":0,"hd":false,"ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"o":{"x":1,"y":0},"i":{"x":0.654,"y":1}
1,"s":[100,100,100],"t":9},{"o":{"x":0.205,"y":0},"i":{"x":0.11,"y":1},"s":[140,140,100],"t":24},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100,100,100],"t":56},{"s":[100,100,100],"t":62}],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[41,20],"ix":2},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":1,"k":[{"o":{"x":1,"y":0},"i":{"x":0.667,"y":1},"s":[35],"t":9},{"o":{"x":0.179,"y":0},"i":{"x":0.023,"y":1},"s":[98],"t":24},{"o":{"x":0.167,"y":0},"i":{"x":0.833,"y":1},"s":[35],"t":56},{"s":[35],"t":62}],"ix":11}},"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Oval 2","ix":1,"cix":2,"np":2,"it":[{"ty":"el","bm":0,"hd":false,"mn":"ADBE Vector Shape - Ellipse","nm":"Ellipse Path 1","d":1,"p":{"a":0,"k":[0,0],"ix":3},"s":{"a":0,"k":[12,12],"ix":2}},{"ty":"fl","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[0.8471,0.8471,0.8471],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":2},{"ty":4,"nm":"Oval 1","sr":1,"st":0,"op":3600,"ip":0,"hd":false,"ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"o":{"x":1,"y":0},"i":{"x":0.673,"y":1},"s":[100,100,100],"t":0},{"o":{"x":0.198,"y":0},"i":{"x":0.049,"y":1},"s":[140,140,100],"t":15},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100,100,100],"t":47},{"s":[100,100,100],"t":53}],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[21,20],"ix":2},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":1,"k":[{"o":{"x":1,"y":0},"i":{"x":0.667,"y":1},"s":[35],"t":0},{"o":{"x":0.125,"y":0},"i":{"x":0.067,"y":1},"s":[100],"t":15},{"o":{"x":0.167,"y":0},"i":{"x":0.833,"y":1},"s":[35],"t":47},{"s":[35],"t":53}],"ix":11}},"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Oval 1","ix":1,"cix":2,"np":2,"it":[{"ty":"el","bm":0,"hd":false,"mn":"ADBE Vector Shape - Ellipse","nm":"Ellipse Path 1","d":1,"p":{"a":0,"k":[0,0],"ix":3},"s":{"a":0,"k":[12,12],"ix":2}},{"ty":"fl","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[0.8471,0.8471,0.8471],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":3},{"ty":4,"nm":"BG","sr":1,"st":0,"op":3600,"ip":0,"hd":true,"ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[42,20],"ix":2},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11}},"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"BG","ix":1,"cix":2,"np":3,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-42,-20],[42,-20],[42,20],[-42,20]]},"ix":2}},{"ty":"rd","bm":0,"hd":false,"mn":"ADBE Vector Filter - RC","nm":"Round Corners 1","ix":2,"r":{"a":0,"k":20,"ix":1}},{"ty":"fl","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[0.9608,0.9608,0.9608],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":4}],"v":"5.7.0","fr":60,"op":104,"ip":0,"assets":[]}');var x=r(69224),m=r(79),S=r(73123),k=r(20544);r(64481),r(29399);var f=r(92333),y=r(34957),C=r.n(y);let v="sge-core-sight-card",w=e=>{let{item:t,index:r,onCardClick:i,onCardExpose:a,exposureEnabled:s=!0}=e,o=(0,l.useRef)(null),c="jobs"===t.biz,d=t.infoId||"",u=t.action||"";((e,t,r)=>{let n=(0,l.useRef)(null),{once:i=!0,enabled:a=!0,root:s,rootMargin:o,threshold:c}=r||{};(0,l.useEffect)(()=>{if(!a||!(null==e?void 0:e.current))return;let r=e.current;
1return n.current=new IntersectionObserver(e=>{e.forEach(e=>{var r;e.isIntersecting&&(t(),i&&(null==(r=n.current)||r.unobserve(e.target)))})},{root:s,rootMargin:o,threshold:c}),n.current.observe(r),()=>{var e;null==(e=n.current)||e.unobserve(r)}},[e,a,i,t,s,o,c])})(o,()=>{let e=String(d||"").trim();e&&(null==a||a({infoId:e,cateId:t.cateId}))},{enabled:s});let g=()=>{null==i||i({infoId:String(d||""),action:u})};return(0,n.jsx)("div",{ref:o,className:C().cardSlideInner,children:c?(0,n.jsx)(f.oe,{item:t,index:r,className:v,onClick:g}):(0,n.jsx)(f.AA,{item:t,index:r,className:v,onClick:g})})},E=e=>{let{cards:t,onCardClick:r,onCardExpose:i,exposureEnabled:s=!0}=e;if(!t||0===t.length)return null;let o=t.length<=2;return(0,n.jsx)("div",{className:C().cardBlock,"data-sge-card-root":"1",children:(0,n.jsx)(S.RC,{slidesPerView:"auto",spaceBetween:16,freeMode:!0,modules:[k.U1],className:C().cardSwiper,children:t.map((e,t)=>(0,n.jsx)(S.qr,{className:a()(C().cardSlide,{[C().cardSlideDouble]:o}),children:(0,n.jsx)(w,{item:e,index:t,onCardClick:r,onCardExpose:i,exposureEnabled:s})},"".concat(e.infoId||t)))})})};var b=r(98898),I=r(98318),R=r(30340),j=r(23366),A=r(68979),L=r(69611);function N(e){let t;if(!e||"object"!=typeof e||Array.isArray(e))return null;let r=e;r.info&&"object"==typeof r.info&&!Array.isArray(r.info)&&(t="string"==typeof r.type?r.type:void 0,r=r.info);let n="string"==typeof r.action?r.action:"";if(!n)return null;let i="string"==typeof r.biz?r.biz:void 0;return i||"text_card"!==t||(i="jobs"),(0,b._)((0,I._)((0,b._)({},r),{action:n}),i?{biz:i}:{})}function B(e,t){let r=(function(){let{hostname:e}=window.location;if(/^localhost|(\d{1,3}\.){3}\d{1,3}/.test(e))return"https://aepub.ok.com";let t=e.split(".")[0]||"ae",r=t.endsWith("pub")||t.endsWith("pub-in")?t:"".concat(t,"pub");return"https://".concat(r,".ok.com")})().replace(/\/sse\/?$/i,"").replace(/\/$/,""),n=r?new URL("".concat(r).concat(e)):new URL(e,window.location.href);return Object.entries(t).forEach(e=>{let[t,r]=e;null!=r&&n.searchParams.set(t,String(r))}),n.toString()}var O=r(27338),W=r.n(O),T=r(94723);let D={SHOW_MORE:"sgm_show_more",SHOW_LESS:"sgm_show_less",SHOW:"sgm_show",SHOW_ERR:"sgm_show_err",SHOW_ERR_REFRESH:"sgm_show_err_refresh",GEN_INTERVAL:"sgm_gen_intval",CLICK:"sgm_click",SHOW_ITEM:"sgm_show_item"},G={SEARCH_TERM:"search_term",REQUEST_NO:"requestno",FILTER_PARAM:"filter_param"};function M(e,t,r,n){let i=e||{},{keyword:a=""}=i,s=(0,T._)(i,["keyword"]),{cate:o="",city:l=""}=t||{};return(0,b._)({[G.SEARCH_TERM]:a,[G.REQUEST_NO]:r,[G.FILTER_PARAM]:JSON.stringify((0,b._)({},s,"0"!==l?{location:l}:{},"0"!==o?{category:o}:{}))},n||{})}let H=e=>{let{title:t="Ai CoreSight",keyword:r,triggerKey:i,serverHead:S,initBody:k,style:f={}}=e,y=(0,o.useTranslations)("List"),{track:C}=(0,d.n)(),v=(0,s.useSearchParams)(),w=(0,m.v5)(),O=Object.fromEntries(v.entries()),{status:T,errorMsg:G,markdown:H,cards:P,blocks:F,requestNo:V,start:z}=function(e){let{keyword:t,triggerKey:r,initQuery:n,streamQuery:i,initBody:a,serverHead:s,flushIntervalMs:c=50}=e,d=(0,o.useTranslations)("List"),u=(0,l.useMemo)(()=>(t||"").trim().length>0,[t]),[g,h]=(0,l.useState)("idle"),[_,p]=(0,l.useState)(""),[x,m]=(0,l.useState)(""),[S,k]=(0,l.useState)([]),[f,y]=(0,l.useState)([]),[C,v]=(0,l.useState)(""),w=(0,l.useRef)(null),E=(0,l.useRef)(""),O=(0,l.useRef)(null),W=(0,l.useRef)(null),T=(0,l.useRef)(0),D=(0,l.useRef)(0),G=(0,l.useRef)(!1),M=(0,l.useRef)(""),H=(0,l.useRef)(!1),P=(0,l.useCallback)(()=>{W.current&&(window.clearTimeout(W.current),W.current=null)},[]),F=(0,l.useCallback)(()=>{P(),O.current&&(window.clearInterval(O.current),O.current=null),w.current&&(w.current.abort(),w.current=null)},[P]),V=(0,l.useCallback)(()=>{if(!E.current)return;let e=E.current.replace(/\[([^\]]+)\]\((https?:\/\/[^)]+)\)/g,(e,t,r)=>{try{return"[".concat(t,"](").concat(encodeURI(r),")")}catch(e){return"[".concat(t,"](").concat(r,")")}});E.current="",G.current=!0,m(t=>t+e),y(t=>{let r=[...t],n=r[r.length-1];if(n&&"markdown"===n.type)return r[r.length-1]=(0,I._)((0,b._)({},n),{content:n.content+e}),r;let i="md-".concat(T.current,"-").concat(++D.current);return r.push({id:i,type:"markdown",content:e}),r})},[]),z=(0,l.useCallback)(()=>{O.current||(O.current=window.setInterval(V,c))},[c,V]),U=(0,l.useCallback)(()=>{O.current||W.current||(W.current=window.setTimeout(()=>{W.current=null,V(),z()},1e3))},[V,z]),J=(0,l.useCallback)(()=>{E.current="",G.current=!1,m(""),k([]),y([]),v(""),p(""),h("idle"),D.current=0},[]),K=(0,l.useCallback)(async e=>{let r=++T.current,o=!!(null==e?void 0:e.skipInitWhenPossible)&&H.current&&!!M.current;if(F(),J(),!u)return;let l={busId:(null==s?void 0:s.busId)?String(s.busId):"",country:(null==s?void 0:s.country)||"",uuid:(0,A.T)(),language:(0,L.Z0)()||"",platform:"0"},c={},g=a||{};t&&(c.keyword=t),g.localId&&(c.localId=g.localId),g.cateId&&(c.cateId=g.cateId),void 0!==g.lowestPrice&&(c.lowestPrice=g.lowestPrice),void 0!==g.highestPrice&&(c.highestPrice=g.highestPrice),void 0!==g.sortId&&(c.sortId=g.sortId),void 0!==g.sugCityLevel1&&(c.sugCityLevel1=g.sugCityLevel1),void 0!==g.sugCityLevel2&&(c.sugCityLevel2=g.sugCityLevel2),void 0!==g.sugLanguage&&(c.sugLanguage=g.sugLanguage),void 0!==g.sugLongitude&&(c.sugLongitude=g.sugLongitude),void 0!==g.sugLatitude&&(c.sugLatitude=g.sugLatitude),g.params&&Object.keys(g.params).length>0&&(c.params=g.params);let _=0,x="";if(o)_=0,v(x=M.current);else{h("init_loading");let e=B("/agent/search/init",(0,b._)({},n||{})),t=null;try{let r=await (0,j.fetchClientErrorHandle)(e,{method:"POST",body:c,headers:l,notShowErrorToast:!0});t=(null==r?void 0:r.data)||(null==r?void 0:r.raw)||r}catch(e){if(r!==T.current)return;M.current="",H.current=!1,h("error");return}if(r!==T.current)return;if(x=(null==t?void 0:t.aiGuidingKey)?String(t.aiGuidingKey):"",_=Number(null==t?void 0:t.aiGuidingState),v(x),M.current=x,H.current=!1,0!==_)return void h("no_content")}h("streaming");let m=B("/agent/search/stream",(0,b._)({},i||{})),S=(0,I._)((0,b._)({},c),{aiGuidingKey:x}),f=new AbortController;w.current=f;try{await (0,R.y)(m,{method:"POST",headers:(0,b._)({"Content-Type":"application/json",accept:"text/event-stream"}
1,l),body:JSON.stringify(S),credentials:"include",signal:f.signal,onmessage:e=>{var t,n,i;if(r!==T.current)return;let a=String(null!=(t=null==e?void 0:e.data)?t:""),s=function(e){try{return JSON.parse(e)}catch(e){return null}}(a);if(s&&s.type)if("markdown"===s.type){let e="string"==typeof s.content?s.content:"";E.current+=e,U()}else if("card"===s.type){P(),V(),z();let e=function(e){let t=[];if(Array.isArray(e))t=e;else if("string"==typeof e){let r=function(e){try{return JSON.parse(e)}catch(e){return null}}(e);t=Array.isArray(r)?r:[]}return t.map(N).filter(e=>null!==e)}(s.content);k(e),e.length>0&&(G.current=!0,y(t=>[...t,{id:"card-".concat(T.current,"-").concat(++D.current),type:"card",content:e}]))}else"complete"===s.type?(V(),F(),H.current=!1,h("complete")):"error"===s.type&&(V(),F(),H.current=!G.current&&!!M.current,h("error"),p((n=s.content,i=d("ok_app_search_sgm_error"),"string"!=typeof n?i:n.trim()||i)))},onerror:e=>{if(r===T.current)throw V(),F(),H.current=!G.current&&!!M.current,h("error"),p(d("ok_app_search_sgm_error")),e}})}catch(e){if(r!==T.current||(null==e?void 0:e.name)==="AbortError")return;V(),F(),H.current=!G.current&&!!M.current,h("error"),p(d("ok_app_search_sgm_error"))}},[V,a,n,u,t,J,U,s,z,F,i,d,P]);return(0,l.useEffect)(()=>(K(),()=>F()),[K,F,r]),{status:g,errorMsg:_,markdown:x,cards:S,blocks:f,requestNo:C,start:K,stop:F}}({keyword:r,triggerKey:i,flushIntervalMs:50,serverHead:S,initBody:k}),[U,J]=(0,l.useState)(!1),[K,q]=(0,l.useState)(!1),[Y,Z]=(0,l.useState)(null),Q=(0,l.useRef)(null),$=(0,l.useRef)(null),X=(0,l.useRef)(0),ee=(0,l.useRef)(!1),et=(0,l.useRef)(!1),er=(0,l.useRef)(!1),en=(0,l.useRef)(new Set),ei="init_loading"===T||"streaming"===T,ea=Array.isArray(F)&&F.length>0||!!H||Array.isArray(P)&&P.length>0,es=ei&&!ea,eo=ei&&ea,el="error"===T&&!ea,ec=G||y("ok_app_search_sgm_error"),ed=e=>{C(D.CLICK,M(O,w,V,{click_term:e.infoId||"",click_term_type:"infocard",click_url:e.action||""}))},eu=e=>{if("complete"!==T||!e.infoId)return;let t="".concat(V||"no_request","__").concat(e.infoId);en.current.has(t)||(en.current.add(t),C(D.SHOW_ITEM,M(O,w,V,{info_id:e.infoId,cate_id:e.cateId})))};return((0,l.useEffect)(()=>{"init_loading"===T&&(J(!1),q(!1),X.current=Date.now(),ee.current=!1,et.current=!1,er.current=!1,en.current.clear())},[T]),(0,l.useEffect)(()=>{"streaming"!==T||ee.current||(ee.current=!0,C(D.SHOW,M(O,w,V)))},[O,w,V,T,C]),(0,l.useEffect)(()=>{el&&!et.current&&(et.current=!0,C(D.SHOW_ERR,M(O,w,V)))},[O,w,V,el,C]),(0,l.useEffect)(()=>{if("complete"!==T||er.current||!X.current)return;let e=Date.now(),t=X.current;er.current=!0,C(D.GEN_INTERVAL,M(O,w,V,{show_start:t,show_end:e,time_intval:Math.max(0,e-t)}))},[O,w,V,T,C]),(0,l.useEffect)(()=>{let e=$.current;if(!e)return;let t=()=>{U||q(e.scrollHeight>e.clientHeight+8)};t();let r=new ResizeObserver(t);return r.observe(e),window.addEventListener("resize",t),()=>{r.disconnect(),window.removeEventListener("resize",t)}},[F,P,U,H]),(0,l.useLayoutEffect)(()=>{if(!U||!K)return void Z(null);let e=()=>{let e=Q.current;if(!e)return;let t=e.getBoundingClientRect(),r=window.innerHeight||document.documentElement.clientHeight,n=t.top<r&&t.bottom>0,i=t.bottom>r;if(!(n&&i))return void Z(null);Z({left:t.left,width:t.width})};return e(),window.addEventListener("scroll",e,{passive:!0}),window.addEventListener("resize",e),()=>{window.removeEventListener("scroll",e),window.removeEventListener("resize",e)}},[U,K,F]),r&&r.trim()&&"idle"!==T&&"no_content"!==T)?(0,n.jsx)("div",{className:W().sgeCoreSightWrapper,ref:Q,style:f,children:(0,n.jsxs)("div",{className:a()(W().sgeCoreSight,{[W().sgeCoreSightCollapsed]:!U,[W().sgeCoreSightExpanded]:U,[W().sgeCoreSightInitialSkeleton]:es,[W().sgeCoreSightGeneratingContent]:eo,[W().sgeCoreSightInitialError]:el}),children:[(0,n.jsxs)("div",{className:W().contentPanel,children:[(0,n.jsxs)("div",{className:W().header,children:[(0,n.jsxs)("div",{className:W().titleWrap,children:[(0,n.jsx)("img",{src:h.src,alt:t,className:W().titleImg}),(0,n.jsx)("span",{className:W().title,children:"CoreSight"})]}),ei&&(0,n.jsxs)("div",{className:W().loadingWrap,children:[(0,n.jsx)("span",{className:W().loadingText,children:y("ok_app_search_sgm_generateing")}),(0,n.jsx)(x.A,{className:W().loadingAnim,animationData:p,width:"100%",height:"100%"})]})]}),el&&(0,n.jsxs)("div",{className:W().errorBlock,children:[(0,n.jsx)("p",{className:W().errorText,children:ec}),(0,n.jsxs)("div",{className:W().retryBtn,onClick:()=>{C(D.SHOW_ERR_REFRESH,M(O,w,V)),z({skipInitWhenPossible:!0})},children:[(0,n.jsx)("span",{children:y("ok_app_search_sgm_retry")}),(0,n.jsx)("img",{src:_.src,alt:"refresh",className:W().refreshIcon})]})]}),(0,n.jsx)("div",{ref:$,onClickCapture:e=>{var t;let r=e.target;if(!r)return;let n=r.closest("a");if(!n||(null==(t=n.dataset)?void 0:t.sgmCardLink)==="1"||n.closest("[data-sge-card-root]"))return;let i=(n.textContent||"").replace(RegExp("\\s*[\uD83D\uDD0D\uD83D\uDD0E]+\\s*$","u"),"").trim(),a=n.getAttribute("href")||"";(i||a)&&C(D.CLICK,M(O,w,V,{click_term:i,click_term_type:"searchword",click_url:a}))},className:a()(W().content,{[W().contentCollapsed]:!U,[W().contentExpanded]:U,[W().contentGenerating]:ei,[W().contentInitialSkeleton]:es}),children:es?(0,n.jsxs)("div",{className:W().skeleton,"aria-hidden":!0,
1children:[(0,n.jsx)("div",{className:W().skeletonLine}),(0,n.jsx)("div",{className:a()(W().skeletonLine,W().skeletonLineShort)})]}):Array.isArray(F)&&F.length>0?F.map(e=>"card"===e.type?(0,n.jsx)(E,{cards:e.content,onCardClick:ed,onCardExpose:eu,exposureEnabled:"complete"===T},e.id):(0,n.jsx)(c.jH,{parseIncompleteMarkdown:!0,linkSafety:{enabled:!1},children:e.content},e.id)):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(c.jH,{parseIncompleteMarkdown:!0,linkSafety:{enabled:!1},children:H}),Array.isArray(P)&&P.length>0&&(0,n.jsx)(E,{cards:P,onCardClick:ed,onCardExpose:eu,exposureEnabled:"complete"===T})]})})]}),K&&!U&&(0,n.jsx)("div",{className:W().fadeMask,"aria-hidden":!0}),K&&(0,n.jsx)("div",{className:a()(W().toggleWrap,{[W().toggleWrapFixed]:!!Y,[W().toggleWrapInline]:!Y}),style:Y?{left:Y.left,width:Y.width,right:"auto"}:void 0,children:(0,n.jsxs)("button",{type:"button",className:W().toggleBtn,onClick:()=>{J(e=>{let t=!e;return e&&!t&&window.requestAnimationFrame(()=>{window.scrollTo({top:0,behavior:"smooth"})}),t}),U?C(D.SHOW_LESS,M(O,w,V)):C(D.SHOW_MORE,M(O,w,V))},children:[(0,n.jsx)("span",{className:W().showMoreText,children:y(U?"ok_app_search_sgm_less":"ok_app_search_sgm_more")}),U?(0,n.jsx)(u.G,{className:W().arrowIcon,"aria-hidden":!0}):(0,n.jsx)(g.y,{className:W().arrowIcon,"aria-hidden":!0})]})})]})}):null}}}]);

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.