PageSourceSearch

https://static.monarch.com/static/js/89.e6fd73bb.chunk.js

js monarch.com collected 2026-10-03 21:25:25 UTC 7,033 bytes, 2 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="ffc982d7-ff26-404b-be22-a93f89d2485d",e._sentryDebugIdIdentifier="sentry-dbid-ffc982d7-ff26-404b-be22-a93f89d2485d")}catch(e){}}(),(this.webpackChunkweb=this.webpackChunkweb||[]).push([[89],{90089:(e,t,n)=>{n.r(t),n.d(t,{ReportsTreemapChart:()=>S,TREEMAP_BREADCRUMB_MAX_ITEMS:()=>x});var r=n(68622),l=n(36938),a=n(97499),c=n(85451),o=n(3788),s=n(66801),i=n(86551),u=n(7983),d=n(68221);const m=e=>{let t=e.hidden;if(0===t.length)return null;const n="".concat(t.length," more");return l.createElement(u.Y,{"data-external-id":"treemap-breadcrumb-overflow",content:n,side:"bottom"},l.createElement("span",{className:"inline-flex"},l.createElement(i.u,{side:"bottom",align:"start",trigger:l.createElement("button",{type:"button","aria-label":n,className:" inline-flex size-6 cursor-pointer items-center justify-center rounded-sm border-0 bg-transparent p-0 text-content-secondary hover:bg-background-secondary "},l.createElement(s.MdsMoreHorizontalIcon,{size:"sm"})),items:t.map(b)})))},b=e=>{const t=e.everythingElsePager;return t&&t.pages.length>=2?{type:"submenu",label:e.label,items:t.pages.map((e=>({label:"".concat(d.Lt," (").concat(e.page,")"),onClick:()=>{e.onSelect()}})))}:{label:e.label,disabled:!e.onClick,onClick:e.onClick?()=>{var t;null===(t=e.onClick)||void 0===t||t.call(e)}:void 0}};var g=n(358);const h=e=>{let t=e.crumb;const n=t.everythingElsePager;if(!n||n.pages.length<2)return null;const r=n.currentPage,a=n.pages,c=String(t.label);return l.createElement("li",{"data-external-id":"treemap-everything-else-pager",className:"flex shrink-0 items-center justify-center"},l.createElement(i.u,{side:"bottom",align:"start",trigger:l.createElement("button",{type:"button","aria-label":c,className:" inline-flex cursor-pointer items-center gap-xs rounded-sm border-0 bg-background-secondary px-sm py-xs font-medium text-content-secondary hover:bg-background-tertiary "},l.createElement("span",null,t.label),l.createElement(g.MdsChevronDownIcon,{size:"sm"})),items:[{type:"radio-group",value:String(r),onValueChange:e=>{const t=a.find((t=>String(t.page)===e));null===t||void 0===t||t.onSelect()},items:a.map((e=>({value:String(e.page),label:"".concat(d.Lt," (").concat(e.page,")")})))}]}))},p=e=>{let t=e.key,n=e.fullPath,r=e.currentDepth,l=e.baseLabel,a=e.onSelectPage,c=e.isCurrentTerminus;const o=n.length,s=Array.from({length:o},((e,t)=>{const r=t+1,l=n.slice(0,r);return{page:r,path:l,onSelect:()=>a(l)}})),i=((e,t,n)=>t<2?n:"".concat(n," (").concat(e,")"))(r,o,l);return o>=2?{key:t,label:i,everythingElsePager:{currentPage:r,pages:s}}:c?{key:t,label:i}:{key:t,label:i,onClick:()=>a(n.slice(0,r))}};var f=n(25845),y=n(47197),v=n(67162),k=n(3664),E=n(63086),C=n(8134);const x=5,S=e=>{var t;let n=e.data,s=e.onSelectDatum,i=e.selectedDatumId,u=e.drillStack,m=e.rootBreadcrumbLabel,b=e.seedFocusPath,g=void 0===b?[]:b,h=e.onNavigateToStackIndex,S=e.onClearScope,L=e.maxVisibleTiles,M=e.onFocusPathChange;const I=(0,E.a)(),w=(0,l.useMemo)((()=>(0,v.j)({uiTheme:I})),[I]),D=(0,y.Nb)({strict:!1}).hideAmounts,N=(0,l.useMemo)((()=>(0,d.O)(n,w,L)),[n,w,L]),T=N.tree,_=N.leafMetaById,A=(0,l.useMemo)((()=>u.filter((e=>"entity"===e.kind))),[u]),R=A.map((e=>e.id)).join(">")||"root",F=(0,l.useState)(R),V=(0,r.A)(F,2),j=V[0],z=V[1],B=(0,l.useRef)(n);n!==B.current&&(B.current=n,j!==R&&z(R));const q=(0,l.useState)([]),K=(0,r.A)(q,2),H=K[0],Q=K[1],O=j!==R,U=(0,l.useRef)(g);O||(U.current=g);const W=O?U.current:g,X=(0,l.useCallback)((e=>{Q(e),null===M||void 0===M||M(e)}),[M]),Y=(0,l.useMemo)((()=>{if(!i)return null;const e=t=>{for(const r of null!==t&&void 0!==t?t:[]){var n;if(r.id===i)return null!==(n=(0,o.QK)(r.primaryLabel))&&void 0!==n?n:r.id;const t=e(r.children);if(t)return t}return null};return e(T.children)}),[i,T]),G=(0,l.useMemo)((()=>{var e,t;const n=H.length>0?(0,c.th)(T,H):T;return(null!==(e=null!==(t=null===n||void 0===n?void 0:n.children)&&void 0!==t?t:T.children)&&void 0!==e?e:[]).reduce(((e,t)=>{var n;return e+Math.abs(null!==(n=t.value)&&void 0!==n?n:0)}),0)}),[T,H]),J=(0,l.useCallback)((e=>D?"":(0,C.vv)(e)),[D]),Z=(0,l.useCallback)((e=>D||G<=0?null:(0,k.l9)(Math.abs(e)/G)),[D,G]),$=(0,l.useCallback)((e=>{var t;if(e.id===d.qy||e.id.startsWith("".concat(d.qy,"_")))return;const n=_[e.id],r=null!==(t=(0,o.QK)(e.primaryLabel))&&void 0!==t?t:e.id;s(e.id,null===n||void 0===n?void 0:n.selection,r,H)}),[H,_,s]),ee=(0,l.useCallback)((e=>{let t=e.breadcrumb,n=e.navigateTo;const r=j===R?t:[],a=A.length>0,c=r.length>0,o=!!i&&!!Y,s=[];if(a||c||o?s.push({key:"root",label:m,onClick:()=>{(a||o)&&S(),a||n([])}}):s.push({key:"root",label:m}),A.forEach(((e,t)=>{var l;const a=null!==(l=e.sourceFocusPath)&&void 0!==l?l:[];a.length>
10&&s.push(p({key:"saved-focus-".concat(e.id),fullPath:a,currentDepth:a.length,baseLabel:d.Lt,isCurrentTerminus:!1,onSelectPage:e=>{h(t-1,e)}}));const c=t===A.length-1,i=c&&0===r.length&&!o;s.push({key:"entity-".concat(e.id,"-").concat(t),label:e.label,onClick:i?void 0:()=>{h(t),c&&n([])}})})),r.length>0){var u,b;const e=null!==(u=null===(b=r[r.length-1])||void 0===b?void 0:b.path)&&void 0!==u?u:[],t=!o;s.push(p({key:"live-focus",fullPath:e,currentDepth:r.length,baseLabel:d.Lt,isCurrentTerminus:t,onSelectPage:e=>{h(A.length-1,e),n(e)}}))}o&&s.push({key:"selection-".concat(i),label:Y});const g=((e,t)=>{if(!t||t<2||e.length<=t)return e.map((e=>({type:"crumb",crumb:e})));const n=e.slice(1,e.length-(t-1)),r=e.slice(e.length-(t-1));return[{type:"crumb",crumb:e[0]},{type:"ellipsis",hidden:n},...r.map((e=>({type:"crumb",crumb:e})))]})(s,x);return l.createElement("div",{className:"mb-default flex h-9 items-center gap-sm"},l.createElement(f.L.Root,{size:"sm",separator:"chevron","aria-label":"Treemap breadcrumb",className:"text-sm font-medium text-content-secondary"},g.map(((e,t)=>l.createElement(l.Fragment,{key:"ellipsis"===e.type?"ellipsis":e.crumb.key},t>0?l.createElement(f.L.Separator,null):null,P(e))))))}),[j,R,A,S,h,m,i,Y]);return null!==(t=T.children)&&void 0!==t&&t.length?l.createElement("div",{"data-external-id":"reports-treemap-chart",className:"w-full px-xl py-default",style:{height:420}},l.createElement(a.V,{tree:T,formatValue:J,formatSecondaryValue:Z,selectedLeafId:i,onLeafClick:$,onFocusChange:X,renderHeader:ee,layoutMode:"squarify",contentViewKey:j,seedFocusPath:W})):null},P=e=>"ellipsis"===e.type?l.createElement("li",{className:"flex shrink-0 items-center justify-center"},l.createElement(m,{hidden:e.hidden})):e.crumb.everythingElsePager&&e.crumb.everythingElsePager.pages.length>=2?l.createElement(h,{crumb:e.crumb}):e.crumb.onClick?l.createElement(f.L.Item,{render:l.createElement("button",{type:"button",onClick:e.crumb.onClick,className:"cursor-pointer border-0 bg-transparent p-0 font-medium hover:underline"})},e.crumb.label):l.createElement(f.L.Item,{current:!0},e.crumb.label)}}]);
2//# sourceMappingURL=89.e6fd73bb.chunk.js.map

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.