PageSourceSearch

https://app.nrouter.ai/_next/static/chunks/72396.d6c03e8d603ef832.js

js nrouter.ai collected 2026-10-05 12:20:29 UTC 16,334 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[72396],{7030:(e,r,t)=>{t.d(r,{E:()=>s});var a=t(50225),n=t(62886),i=t(61199),o=["axis","item"],s=(0,a.forwardRef)((e,r)=>a.createElement(i.P,{chartName:"BarChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:o,tooltipPayloadSearcher:n.uN,categoricalChartProps:e,ref:r}))},10241:(e,r,t)=>{t.d(r,{U:()=>n});var a=t(50225);function n(e){let r=(0,a.useCallback)(r=>{let t=window.matchMedia(e);return t.addEventListener("change",r),()=>t.removeEventListener("change",r)},[e]),t=(0,a.useCallback)(()=>window.matchMedia(e).matches,[e]),n=(0,a.useCallback)(()=>!1,[]);return(0,a.useSyncExternalStore)(r,t,n)}},43015:(e,r,t)=>{t.d(r,{M:()=>l});var a=t(63189),n=t(50225),i=t(10177),o=t(58667),s=t(31964);function l(e){let{title:r,subtitle:t,children:l,height:c=320,loading:d,empty:u,emptyMessage:m="No data available",className:h,filters:x,activeFilters:v,onFilterChange:f}=e,p=(0,n.useId)();return d?(0,a.jsxs)("div",{className:(0,s.cn)("rounded-lg border border-border-subtle bg-surface-primary p-5 shadow-sm",h),children:[r&&(0,a.jsxs)("div",{className:"mb-4",children:[(0,a.jsx)("div",{className:"h-5 w-40 animate-pulse rounded bg-surface-secondary"}),t&&(0,a.jsx)("div",{className:"mt-1 h-4 w-64 animate-pulse rounded bg-surface-secondary"})]}),(0,a.jsx)("div",{className:"animate-pulse rounded bg-surface-secondary",style:{height:c}})]}):u?(0,a.jsxs)("div",{className:(0,s.cn)("rounded-lg border border-border-subtle bg-surface-primary p-5 shadow-sm",h),children:[r&&(0,a.jsxs)("div",{className:"mb-4",children:[(0,a.jsx)("h2",{className:"text-sm font-semibold text-text-primary",children:r}),t&&(0,a.jsx)("p",{className:"mt-0.5 text-xs text-text-muted",children:t})]}),(0,a.jsxs)("div",{className:"relative",style:{height:c},children:[(0,a.jsxs)("svg",{width:"100%",height:"100%","aria-hidden":"true",className:"text-border-subtle",children:[(0,a.jsx)("line",{x1:"40",y1:"8",x2:"40",y2:"100%",stroke:"currentColor",strokeWidth:"1"}),(0,a.jsx)("line",{x1:"40",y1:"100%",x2:"100%",y2:"100%",stroke:"currentColor",strokeWidth:"1",strokeDasharray:"0"}),[25,50,75].map(e=>(0,a.jsx)("line",{x1:"40",y1:"".concat(e,"%"),x2:"100%",y2:"".concat(e,"%"),stroke:"currentColor",strokeWidth:"1",strokeDasharray:"3 3",opacity:"0.5"},e))]}),(0,a.jsxs)("div",{className:"absolute inset-0 flex flex-col items-center justify-center gap-1.5 text-center",children:[(0,a.jsx)(o.A,{className:"h-7 w-7 text-text-muted","aria-hidden":"true"}),(0,a.jsx)("p",{className:"text-sm font-medium text-text-secondary",children:m})]})]})]}):(0,a.jsxs)("div",{className:(0,s.cn)("min-w-0 rounded-lg border border-border-subtle bg-surface-primary p-5 shadow-sm","[&_.recharts-wrapper]:outline-none [&_.recharts-wrapper:focus]:outline-none [&_.recharts-wrapper:focus-visible]:outline-none","[&_.recharts-surface]:outline-none [&_.recharts-surface:focus]:outline-none",h),role:"figure","aria-label":r?"Chart: ".concat(r):"Data chart","aria-describedby":t?p:void 0,children:[r&&(0,a.jsxs)("div",{className:"mb-4",children:[r&&(0,a.jsx)("h2",{className:"text-sm font-semibold text-text-primary",children:r}),t&&(0,a.jsx)("p",{id:p,className:"mt-0.5 text-xs text-text-muted",children:t})]}),x&&x.length>0&&f&&(0,a.jsx)("div",{className:"mb-3 flex flex-wrap gap-1.5 overflow-x-auto pb-1",children:x.map(e=>{var r;let t=null!=(r=null==v?void 0:v.includes(e.value))&&r;return(0,a.jsx)("button",{type:"button","aria-pressed":t,onClick:()=>{let r=null!=v?v:[];f(t?r.filter(r=>r!==e.value):[...r,e.value])},className:(0,s.cn)("rounded-full px-2.5 py-0.5 text-xs font-medium transition-colors",t?"bg-text-primary text-surface-primary":"border border-border-subtle text-text-muted hover:bg-surface-hover hover:text-text-secondary"),children:e.label},e.value)})}),(0,a.jsx)(i.u,{width:"100%",height:c,minWidth:0,minHeight:0,children:l})]})}},52545:(e,r,t)=>{t.d(r,{B:()=>i,W:()=>n});var a=t(45341);function n(e,r){var t,n;return null!=(t=null==(n=e.graphicalItems.cartesianItems.find(e=>e.id===r))?void 0:n.xAxisId)?t:a.W3}function i(e,r){var t,n;return null!=(t=null==(n=e.graphicalItems.cartesianItems.find(e=>e.id===r))?void 0:n.yAxisId)?t:a.W3}},54316:(e,r,t)=>{t.r(r),t.d(r,{NRouterBarChart:()=>y});var a=t(23148),n=t(72512),i=t(63189),o=t(7030),s=t(46383),l=t(12220),c=t(65775),d=t(44597),u=t(85527),m=t(15573),h=t(49666),x=t(43015),v=t(78754),f=t(76678),p=t(60003);function y(e){let{data:r,xKey:t,yKey:y,title:b,subtitle:g,horizontal:j=!1,ranked:k=!1,height:w=320,loading:S,formatType:N="number",colorByIndex:A=!0,showValues:W=!1,className:I,axisLabel:O,seriesLabel:F,colorMap:_,referenceLines:E,onBarClick:C,emptyMessage:M}=e,P=(0,f.fQ)(N),T=(0,f.rG)(N),z=(0,p.I)(),D=r&&r.length>0,L=D&&r.every(e=>!e[y]||0===Number(e[y])),R=(k?[...r].sort((e,r)=>r[y]-e[y]):r).map((e,r)=>{let i=null==_?void 0:_[String(e[t])],o=null!=i?i:A?(0,v.uC)(r):void 0;return o?(0,n._)((0,a._)({},e),{fill:o}):e}),U=L?[0,1]:E&&E.length>0?[0,e=>1.05*Math.max(e,...E.map(e=>e.y))]:void 0;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(x.M,{title:b,subtitle:g,height:w,loading:S,empty:!D,emptyMessage:M,className:I,children:(0,i.jsxs)(o.E,{data:R,layout:j?"vertical":"horizontal",margin:{top:W&&!j?24:4,right:W&&j?56:8,left:j?88:12,bottom:O&&!j?24:0},children:[(0,i.jsx)(s.d,(0,n._)((0,a._)({},v.AW.grid),{horizontal:!j,vertical:j})),j?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l.W,(0,n._)((0,a._)({type:"number"},v.AW.axis),{tickFormatter:L?()=>"0":T,domain:U,label:O?{value:O,position:"insideBottom",offset:-8,fill:"var(--text-muted)",fontSize:11,fontFamily:"var(--font-geist-mono), monospace"}:void 0})),(0,i.jsx)(c.h,(0,n._)((0,a._)({type:"category",dataKey:t},v.AW.axis),{width:80}))]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l.W,(0,n._)((0,a._)({dataKey:t},v.AW.axis),{label:O?{value:O,position:"insideBottom",offset:-8,fill:"var(--text-muted)",fontSize:11,fontFamily:"var(--font-geist-mono), monospace"}:void 0})),(0,i.jsx)(c.h,(0,n._)((0,a._)({},v.AW.axis),{tickFormatter:L?()=>"0":T,domain:U,width:56}))]}),(0,i.jsx)(d.m,{contentStyle:v.AW.tooltip,labelStyle:v.AW.tooltipLabel,itemStyle:v.AW.tooltipItem,formatter:e=>{var r;return[P(e),null!=(r=null!=F?F:b)?r:y]},cursor:{fill:"var(--surface-hover)",opacity:.5}}),L&&(0,i.jsx)(u.e_,{y:0,stroke:"var(--border-medium)",strokeWidth:2,strokeDasharray:"0"}),!j&&(null!=E?E:[]).map((e,r)=>{var t;return(0,i.jsx)(u.e_,{y:e.y,stroke:null!=(t=e.color)?t:"var(--chart-budget)",strokeDasharray:"4 4",strokeWidth:1.5,label:{value:e.label,position:"insideTopRight",fill:"var(--text-muted)",fontSize:11}},"ref-".concat(r))}),(0,i.jsxs)(m.yP,{dataKey:y,fill:A||_?void 0:(0,v.uC)(0),radius:j?[0,4,4,0]:[4,4,0,0],isA
1nimationActive:!z,animationDuration:v.AW.animationDuration,minPointSize:2,onClick:C?e=>{var r,a,n;return C(String(null!=(r=null!=(a=null==e?void 0:e[t])?a:null==e||null==(n=e.payload)?void 0:n[t])?r:""))}:void 0,style:C?{cursor:"pointer"}:void 0,children:[W&&(0,i.jsx)(h.Ze,{dataKey:y,position:j?"right":"top",formatter:e=>P(e),fill:"var(--text-secondary)",fontSize:11,fontFamily:"var(--font-geist-mono), monospace"}),L&&(0,i.jsx)(h.Ze,{dataKey:y,position:j?"right":"top",formatter:()=>T(0),fill:"var(--text-muted)",fontSize:11,fontFamily:"var(--font-geist-mono), monospace"})]})]})}),D&&(0,i.jsxs)("div",{className:"sr-only",role:"table","aria-label":b?"Data table for ".concat(b):"Chart data",children:[(0,i.jsxs)("div",{role:"row",children:[(0,i.jsx)("span",{role:"columnheader",children:t}),(0,i.jsx)("span",{role:"columnheader",children:y})]}),R.map((e,r)=>{var a;return(0,i.jsxs)("div",{role:"row",children:[(0,i.jsx)("span",{role:"cell",children:String(null!=(a=e[t])?a:"")}),(0,i.jsx)("span",{role:"cell",children:(0,f.M9)(e[y],P)})]},r)})]})]})}},58667:(e,r,t)=>{t.d(r,{A:()=>a});let a=(0,t(51225).A)("chart-column",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]])},60003:(e,r,t)=>{t.d(r,{I:()=>n});var a=t(10241);function n(){return(0,a.U)("(prefers-reduced-motion: reduce)")}},76678:(e,r,t)=>{t.d(r,{M9:()=>c,fQ:()=>n,rG:()=>i,rX:()=>l,zC:()=>s});var a=t(31964);function n(e){switch(e){case"currency":return e=>(0,a.vv)(e);case"tokens":return e=>(0,a._y)(e);case"latency":return e=>(0,a.YL)(e);case"percent":return e=>(0,a.l9)(e);case"compact":return e=>new Intl.NumberFormat("en-US",{notation:"compact"}).format(e);default:return e=>e.toLocaleString()}}function i(e){switch(e){case"currency":return e=>e>=1e3?"$".concat((e/1e3).toFixed(0),"k"):(0,a.vv)(e);case"tokens":return a._y;case"latency":return a.YL;case"percent":return e=>"".concat(Number(e).toFixed(0),"%");default:return e=>e>=1e6?"".concat((e/1e6).toFixed(1),"M"):e>=1e3?"".concat((e/1e3).toFixed(0),"k"):e.toString()}}function o(e){return new Date(!e.includes("T")||e.endsWith("Z")||/[+-]\d{2}(?::?\d{2})?$/.test(e)?e:"".concat(e,"Z"))}function s(e){let r=o(e);return isNaN(r.getTime())?e:!e.includes("T")||e.endsWith("T00:00:00")||e.endsWith("T00:00:00Z")?r.toLocaleDateString("en-US",{month:"short",day:"numeric",timeZone:"UTC"}):r.toLocaleString("en-US",{month:"short",day:"numeric",hour:"numeric",timeZone:"UTC"})}function l(e){let r=o(e);return isNaN(r.getTime())?e:!e.includes("T")||e.endsWith("T00:00:00")||e.endsWith("T00:00:00Z")?r.toLocaleDateString("en-US",{weekday:"short",month:"short",day:"numeric",year:"numeric",timeZone:"UTC"}):r.toLocaleString("en-US",{weekday:"short",month:"short",day:"numeric",year:"numeric",hour:"numeric",minute:"2-digit",timeZone:"UTC"})}function c(e,r){return null==e?"":"number"==typeof e?Number.isFinite(e)?r(e):"":String(e)}},78754:(e,r,t)=>{t.d(r,{AW:()=>c,NU:()=>i,PR:()=>l,XA:()=>s,_5:()=>d,ht:()=>o,uC:()=>u,x4:()=>m});let a=["var(--chart-1)","var(--chart-2)","var(--chart-3)","var(--chart-4)","var(--chart-5)","var(--chart-6)"],n=["var(--chart-1)","var(--chart-2)","var(--chart-3)","var(--chart-4)","var(--chart-5)","var(--chart-6)","var(--chart-7)","var(--chart-8)","var(--chart-9)","var(--chart-10)","var(--chart-11)","var(--chart-12)"],i={stone:{hex:"#4a463f",cssVar:"var(--text-secondary)"},mint:{hex:"#90fca6",cssVar:"var(--nrouter-mint)"},indigo:{hex:"#0d9488",cssVar:"var(--nrouter-indigo)"},coral:{hex:"#ff6c5e",cssVar:"var(--nrouter-coral)"},emerald:{hex:"#10b981",cssVar:"var(--nrouter-emerald)"},amber:{hex:"#f59e0b",cssVar:"var(--nrouter-amber)"},sky:{hex:"#0284c7",cssVar:"var(--chart-usage)"}},o={cost:{stroke:"var(--nrouter-mint-darker, #4dd979)",fillFrom:"var(--nrouter-mint-darker, #4dd979)"},usage:{stroke:"var(--chart-usage)",fillFrom:"var(--chart-usage)"},endpoints:{stroke:"var(--chart-endpoints, #0d9488)",fillFrom:"var(--chart-endpoints, #0d9488)"},tokens:{stroke:"var(--chart-tokens)",fillFrom:"var(--chart-tokens)"},errors:{stroke:"var(--chart-negative)",fillFrom:"var(--chart-negative)"},budget:{stroke:"var(--chart-budget)",fillFrom:"var(--chart-budget)"}},s={topOffset:"5%",top:.22,bottomOffset:"80%",bottom:.03},l={emerald:"var(--chart-positive)",mint:"var(--nrouter-mint)",amber:"var(--chart-warning)",coral:"var(--chart-negative)"},c={grid:{strokeDasharray:"3 3",stroke:"var(--border-subtle)"},axis:{fontSize:12,fontFamily:"var(--font-geist-mono)",fill:"var(--text-secondary)",t
1ickLine:!1,axisLine:!1},tooltip:{background:"var(--surface-primary)",border:"1px solid var(--border-medium)",borderRadius:"var(--radius-md)",boxShadow:"var(--shadow-lg)",backdropFilter:"blur(12px)",padding:"8px 12px",fontSize:"13px"},tooltipLabel:{color:"var(--text-primary)",fontWeight:600,fontSize:"13px",marginBottom:"4px"},tooltipItem:{color:"var(--text-secondary)",fontSize:"12px",fontFamily:"var(--font-geist-mono)",padding:"1px 0"},cursor:{stroke:"var(--border-medium)",strokeDasharray:"4 4"},animationDuration:600,animationEasing:"ease-out"};function d(e){return"linear-gradient(90deg, ".concat(e," 0%, color-mix(in srgb, ").concat(e," 55%, transparent) 100%)")}function u(e){return a[e%a.length]}function m(e){return n[e%n.length]}},85527:(e,r,t)=>{t.d(r,{e_:()=>W});var a=t(50225),n=t(75924),i=t(62441),o=t(54586),s=t(43126),l=t(65322),c=t(61521),d=t(41668),u=t(73638),m=t(10471),h=t(20742),x=t(71416),v=t(25536),f=t(28086),p=t(60266),y=t(19146),b=t(15699);class g{map(e,r){var t,a,n=r.position;return{x:null!=(t=this.xAxisScale.map(e.x,{position:n}))?t:0,y:null!=(a=this.yAxisScale.map(e.y,{position:n}))?a:0}}mapWithFallback(e,r){var t,a,n,i,o=r.position,s=r.fallback;return n="rangeMin"===s?this.yAxisScale.rangeMin():"rangeMax"===s?this.yAxisScale.rangeMax():0,i="rangeMin"===s?this.xAxisScale.rangeMin():"rangeMax"===s?this.xAxisScale.rangeMax():0,{x:null!=(t=this.xAxisScale.map(e.x,{position:o}))?t:i,y:null!=(a=this.yAxisScale.map(e.y,{position:o}))?a:n}}isInRange(e){var r=e.x,t=e.y,a=null==r||this.xAxisScale.isInRange(r),n=null==t||this.yAxisScale.isInRange(t);return a&&n}constructor(e){var r=e.x,t=e.y;this.xAxisScale=r,this.yAxisScale=t}}function j(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);r&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function k(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?j(Object(t),!0).forEach(function(r){var a,n,i;a=e,n=r,i=t[r],(n=function(e){var r=function(e,r){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,r||"default");if("object"!=typeof a)return a;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(e,"string");return"symbol"==typeof r?r:r+""}(n))in a?Object.defineProperty(a,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[n]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):j(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}function w(){return(w=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e}).apply(null,arguments)}function S(e){var r=(0,u.j)();return(0,a.useEffect)(()=>(r((0,d.cG)(e)),()=>{r((0,d.hj)(e))})),null}function N(e){var r=e.xAxisId,t=e.yAxisId,d=e.shape,f=e.className,y=e.ifOverflow,j=(0,h.r)(),S=(0,x.Y)(),N=(0,u.G)(e=>(0,m.Rl)(e,r)),A=(0,u.G)(e=>(0,m.sf)(e,t)),W=(0,u.G)(e=>(0,m.iV)(e,"xAxis",r,j)),I=(0,u.G)(e=>(0,m.iV)(e,"yAxis",t,j)),O=(0,c.sk)();if(!S||!O||null==N||null==A||null==W||null==I)return null;var F=((e,r,t,a,n,i,o)=>{var l,c,d=o.x,u=o.y,m=o.segment,h=o.ifOverflow,x=(0,s.vh)(d);if((0,s.vh)(u)){var v=t.x,f=t.width,p=r.map(u,{position:a});if(!(0,b.H)(p)||"discard"===h&&!r.isInRange(p))return null;var y=[{x:v+f,y:p},{x:v,y:p}];return"left"===i?y.reverse():y}if(x){var j=t.y,k=t.height,w=e.map(d,{position:a});if(!(0,b.H)(w)||"discard"===h&&!e.isInRange(w))return null;var S=[{x:w,y:j+k},{x:w,y:j}];return"top"===n?S.reverse():S}return null!=m&&2===m.length?(c=[(l=new g({x:e,y:r})).mapWithFallback(m[0],{position:a,fallback:"rangeMin"}),l.mapWithFallback(m[1],{position:a,fallback:"rangeMax"})],"discard"===h&&c.some(e=>!l.isInRange(e))?null:c):null})(W,I,O,e.position,N.orientation,A.orientation,e);if(!F)return null;var _=F[0],E=F[1];if(null==_||null==E)return null;var C=_.x,M=_.y,P=E.x,T=E.y,z=k(k({clipPath:"hidden"===y?"url(#".concat(S,")"):void 0},(0,v.a)(e)),{},{x1:C,y1:M,x2:P,y2:T}),D=(0,l.vh)({x1:C,y1:M,x2:P,y2:T});return a.createElement(p.g,{zIndex:e.zIndex},a.createElement(i.W,{className:(0,n.$)("recharts-reference-line",f)},((e,r)=>{var t;if(a.isValidElement(e))t=a.cloneElement(e,r);else if("function"==typeof e)t=e(r);else{if(!(0,b.H)(r.x1)||!(0,b.H)(r.y1)||!(0,b.H)(r.x2)||!(0,b.H)(r.y2))return null;t=a.createElement("line",w({},r,{className:"recharts-reference-line-line"}))}return t})(d,z),a.createElement(o.zJ,w({},D,{lowerWidth:D.width,upperWidth:D.width}),a.createElement(o._I,{label:e.label}),e.children)))}var A={ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",label:!1,stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle",zIndex:y.I.line};function W(e){var r=(0,f.e)(e,A);return a.createElement(a.Fragment,null,a.createElement(S,{yAxisId:r.yAxisId,xAxisId:r.xAxisId,ifOverflow:r.ifOverflow,x:r.x,y:r.y,segment:r.segment}),a.createElement(N,r))}W.displayName="ReferenceLine"}}]);

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.