PageSourceSearch

https://blabber.ai/_next/static/chunks/6207.9c19dea352b444e2.js

js blabber.ai collected 2026-10-05 12:56:27 UTC 5,454 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];if(null!=t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:blabber-web":!0});var r=(new e.Error).stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="e99e0cfb-f52e-43d9-98ac-0589377570c1",e._sentryDebugIdIdentifier="sentry-dbid-e99e0cfb-f52e-43d9-98ac-0589377570c1")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6207],{36207:(e,r,t)=>{t.r(r),t.d(r,{RevenuePieChart:()=>p});var n=t(95155),a=t(58995),l=t(79133),o=t(54811),s=t(12115),c=t(83540),d=t(94517),i=t(24026),u=t(59434);let f={light:"",dark:".dark"},h=s.createContext(null);function m(e){let{id:r,className:t,children:a,config:l,...o}=e,d=s.useId(),i="chart-".concat(r||d.replace(/:/g,""));return(0,n.jsx)(h.Provider,{value:{config:l},children:(0,n.jsxs)("div",{"data-slot":"chart","data-chart":i,className:(0,u.cn)("[&_.recharts-cartesian-axis-tick_text]:fill-muted-foreground [&_.recharts-cartesian-grid_line[stroke='#ccc']]:stroke-border/50 [&_.recharts-curve.recharts-tooltip-cursor]:stroke-border [&_.recharts-polar-grid_[stroke='#ccc']]:stroke-border [&_.recharts-radial-bar-background-sector]:fill-muted [&_.recharts-rectangle.recharts-tooltip-cursor]:fill-muted [&_.recharts-reference-line_[stroke='#ccc']]:stroke-border flex aspect-video justify-center text-xs [&_.recharts-dot[stroke='#fff']]:stroke-transparent [&_.recharts-layer]:outline-hidden [&_.recharts-sector]:outline-hidden [&_.recharts-sector[stroke='#fff']]:stroke-transparent [&_.recharts-surface]:outline-hidden",t),...o,children:[(0,n.jsx)(g,{id:i,config:l}),(0,n.jsx)(c.u,{children:a})]})})}let g=e=>{let{id:r,config:t}=e,a=Object.entries(t).filter(e=>{let[,r]=e;return r.theme||r.color});return a.length?(0,n.jsx)("style",{dangerouslySetInnerHTML:{__html:Object.entries(f).map(e=>{let[t,n]=e;return"\n".concat(n," [data-chart=").concat(r,"] {\n").concat(a.map(e=>{var r;let[n,a]=e,l=(null==(r=a.theme)?void 0:r[t])||a.color;return l?"  --color-".concat(n,": ").concat(l,";"):null}).join("\n"),"\n}\n")}).join("\n")}}):null},b=d.m;function v(e){let{active:r,payload:t,className:a,indicator:l="dot",hideLabel:o=!1,hideIndicator:c=!1,label:d,labelFormatter:i,labelClassName:f,formatter:m,color:g,nameKey:b,labelKey:v}=e,{config:p}=function(){let e=s.useContext(h);if(!e)throw Error("useChart must be used within a <ChartContainer />");return e}(),y=s.useMemo(()=>{var e;if(o||!(null==t?void 0:t.length))return null;let[r]=t,a="".concat(v||(null==r?void 0:r.dataKey)||(null==r?void 0:r.name)||"value"),l=x(p,r,a),s=v||"string"!=typeof d?null==l?void 0:l.label:(null==(e=p[d])?void 0:e.label)||d;return i?(0,n.jsx)("div",{className:(0,u.cn)("font-medium",f),children:i(s,t)}):s?(0,n.jsx)("div",{className:(0,u.cn)("font-medium",f),children:s}):null},[d,i,t,o,f,p,v]);if(!r||!(null==t?void 0:t.length))return null;let j=1===t.length&&"dot"!==l;return(0,n.jsxs)("div",{className:(0,u.cn)("border-border/50 bg-background grid min-w-[8rem] items-start gap-1.5 rounded-lg border px-2.5 py-1.5 text-xs shadow-xl",a),children:[j?null:y,(0,n.jsx)("div",{className:"grid gap-1.5",children:t.map((e,r)=>{let t="".concat(b||e.name||e.dataKey||"value"),a=x(p,e,t),o=g||e.payload.fill||e.color;return(0,n.jsx)("div",{className:(0,u.cn)("[&>svg]:text-muted-foreground flex w-full flex-wrap items-stretch gap-2 [&>svg]:h-2.5 [&>svg]:w-2.5","dot"===l&&"items-center"),children:m&&(null==e?void 0:e.value)!==void 0&&e.name?m(e.value,e.name,e,r,e.payload):(0,n.jsxs)(n.Fragment,{children:[(null==a?void 0:a.icon)?(0,n.jsx)(a.icon,{}):!c&&(0,n.jsx)("div",{className:(0,u.cn)("shrink-0 rounded-[2px] border-(--color-border) bg-(--color-bg)",{"h-2.5 w-2.5":"dot"===l,"w-1":"line"===l,"w-0 border-[1.5px] border-dashed bg-transparent":"dashed"===l,"my-0.5":j&&"dashed"===l}),style:{"--color-bg":o,"--color-border":o}}),(0,n.jsxs)("div",{className:(0,u.cn)("flex flex-1 justify-between leading-none",j?"items-end":"items-center"),children:[(0,n.jsxs)("div",{className:"grid gap-1.5",children:[j?y:null,(0,n.jsx)("span",{className:"text-muted-foreground",children:(null==a?void 0:a.label)||e.name})]}),e.value&&(0,n.jsx)("span",{className:"text-foreground font-mono font-medium tabular-nums",children:e.value.toLocaleStr
1ing()})]})]})},e.dataKey)})})]})}function x(e,r,t){if("object"!=typeof r||null===r)return;let n="payload"in r&&"object"==typeof r.payload&&null!==r.payload?r.payload:void 0,a=t;return t in r&&"string"==typeof r[t]?a=r[t]:n&&t in n&&"string"==typeof n[t]&&(a=n[t]),a in e?e[a]:e[t]}function p(e){let{data:r,config:t,className:s="w-48 h-48",heightClassName:c="h-48",formatValue:d}=e,i=r.filter(e=>e.value>0);return(0,n.jsx)("div",{className:"relative flex items-center justify-center ".concat(c),children:(0,n.jsx)(m,{config:t,className:s,children:(0,n.jsxs)(a.r,{children:[(0,n.jsx)(l.F,{data:i,cx:"50%",cy:"50%",labelLine:!1,outerRadius:80,fill:"#8884d8",dataKey:"value",children:i.map((e,r)=>(0,n.jsx)(o.f,{fill:"var(--color-".concat(e.name,")")},"cell-".concat(r)))}),(0,n.jsx)(b,{content:(0,n.jsx)(v,{formatter:(e,r)=>[d(Number(e)),r]})})]})})})}i.s}}]);

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.