1/*! LICENSE: 3727.2715b43ab1.js.LICENSE.txt */ 2"use strict";(self.rspackChunknewapi_web=self.rspackChunknewapi_web||[]).push([[3727],{20556(e,t){var r=Symbol.for("react.element"),a=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),n=Symbol.for("react.provider"),d=Symbol.for("react.context"),i=Symbol.for("react.server_context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),m=Symbol.for("react.suspense_list"),f=Symbol.for("react.memo"),p=Symbol.for("react.lazy");function b(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case o:case l:case s:case u:case m:return e;default:switch(e=e&&e.$$typeof){case i:case d:case c:case p:case f:case n:return e;default:return t}}case a:return t}}}Symbol.for("react.offscreen"),Symbol.for("react.module.reference"),t.ForwardRef=c,t.isFragment=function(e){return b(e)===o},t.isMemo=function(e){return b(e)===f}},7e4(e,t,r){e.exports=r(20556)},67523(e,t,r){r.d(t,{ModelCharts:()=>h});var a=r(72361),o=r(68413),s=r(58246),l=r(6723),n=r(6702),d=r(86119),i=r(77935),c=r(78108),u=r(4288),m=r(96239),f=r(10400);let p=null,b={trend:"spec_model_line",proportion:"spec_pie",top:"spec_rank_bar"};function h(e){let{t}=(0,n.Bd)(),{resolvedTheme:h}=(0,u.D)(),{customization:y}=(0,c.A)(),g=(0,d.P)("--radius-md",`${y.preset}:${y.radius}`),[x,v]=(0,o.useState)(e.defaultChartTab??"trend"),[w,S]=(0,o.useState)(!1),k=(0,o.useRef)(null),j=e.timeGranularity??"hour";(0,o.useEffect)(()=>{e.defaultChartTab&&v(e.defaultChartTab)},[e.defaultChartTab]),(0,o.useEffect)(()=>{(async()=>{S(!1),p||(p=Promise.resolve().then(r.bind(r,59668)).then(e=>e.ThemeManager));let e=await p;k.current=e,e.setCurrentTheme("dark"===h?"dark":"light"),S(!0)})()},[h]);let C=(0,o.useMemo)(()=>(0,f.Mg)(e.loading?[]:e.data,j,t,y.preset,g),[e.data,e.loading,j,t,y.preset,g]),N=C[b[x]],_="string"==typeof N?.type?N.type:x,M=[x,_,e.loading?"loading":"ready",e.data.length,h,y.preset].join("-");return(0,a.jsxs)("div",{className:"overflow-hidden rounded-lg border",children:[(0,a.jsxs)("div",{className:"flex w-full flex-col gap-1.5 border-b px-3 py-2 sm:gap-3 sm:px-5 sm:py-3 lg:flex-row lg:items-center lg:justify-between",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(l.A,{className:"text-muted-foreground/60 size-4"}),(0,a.jsx)("div",{className:"text-sm font-semibold",children:t("Model Call Analytics")}),(0,a.jsxs)("span",{className:"text-muted-foreground text-xs",children:[t("Total:")," ",C.totalCountDisplay]})]}),(0,a.jsx)("div",{className:"bg-muted/60 inline-flex h-7 w-full overflow-x-auto rounded-lg border p-0.5 sm:h-8 sm:w-auto",children:m.Z9.map(e=>(0,a.jsx)("button",{type:"button",onClick:()=>v(e.value),className:`shrink-0 rounded-md px-3 text-xs font-medium transition-colors ${x===e.value?"bg-background text-foreground shadow-sm":"text-muted-foreground hover:text-foreground"}`,children:t(e.labelKey)},e.value))})]}),(0,a.jsx)("div",{className:"h-[300px] p-1.5 sm:h-96 sm:p-2",children:w&&N&&(0,a.jsx)(s.F,{spec:{...N,theme:"dark"===h?"dark":"light",background:"transparent"},option:i.X},M)})]})}},86119(e,t,r){r.d(t,{P:()=>o});var a=r(68413);function o(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"--radius-md",t=arguments.length>1?arguments[1]:void 0,[r,o]=(0,a.useState)();return(0,a.useEffect)(()=>{o(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"--radius-md";if("u"<typeof document)return;let t=document.createElement("div");t.style.borderRadius=`var(${e})`,t.style.pointerEvents="none",t.style.position="absolute",t.style.visibility="hidden",document.documentElement.appendChild(t);let r=getComputedStyle(t).borderTopLeftRadius;t.remove();let a=Number.parseFloat(r);return Number.isFinite(a)?a:void 0}(e))},[e,t]),r}},77935(e,t,r){r.d(t,{X:()=>a});let a={mode:"desktop-browser"}},6723(e,t,r){r.d(t,{A:()=>a});let a=(0,r(9781).A)("chart-pie",[["path",{d:"M21 12c.552 0 1.005-.449.95-.998a10 10 0 0 0-8.953-8.951c-.55-.055-.998.398-.998.95v8a1 1 0 0 0 1 1z",key:"pzmjnu"}],["path",{d:"M21.21 15.89A10 10 0 1 1 8 2.83",key:"k2fpak"}]])}}]);
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.