PageSourceSearch

https://1gr14.dev/chunk-t2mg0by6.js

js 1gr14.dev collected 2026-10-06 07:04:16 UTC 77,848 bytes, 7 lines download raw bytes

1import{$ as Ht,_ as Xe,aa as Sn}from"/chunk-pq1h1y5f.js";import{ba as bt}from"/chunk-fyb3c4gw.js";import{la as wn}from"/chunk-fegesnps.js";import{ub as He,vb as xt,wb as ze,xb as ge}from"/chunk-s34dyb99.js";import{Db as At}from"/chunk-hqk6exs7.js";import{rc as It}from"/chunk-76qbgzmq.js";import{Dc as ee,Fd as ut,Ff as vn,Gd as $t,Hc as Y,Lc as Z,Mc as u,Md as Rn,Nc as V,Nd as Rt,Ne as L,Ud as yt,Vd as Ge,Ve as Nt,Wd as vt,We as Et,Xd as wt,Xe as kt,Yd as Pt,Zd as Tt,Ze as le,_d as Ft,ie as Lt,pe as qn,qe as dt,re as w,uc as X,ve as gt}from"/chunk-rqt1kzgq.js";var ae=X(Y(),1);function Fe(e,n,t){let[o,r]=ae.useState(e),i=ae.useRef(n);if(ae.useEffect(()=>{if(!e||t?.enabled===!1)return;r(e)},[e,t?.enabled]),t?.enabled===!1)return e;return e||o||i.current}function Ee({className:e,...n}){return u("nav",{role:"navigation","aria-label":"pagination","data-slot":"pagination",className:w("mx-auto flex w-full justify-center",e),...n})}function ke({className:e,...n}){return u("ul",{"data-slot":"pagination-content",className:w("flex items-center gap-1",e),...n})}function Ce({...e}){return u("li",{"data-slot":"pagination-item",...e})}function se({className:e,isActive:n,size:t="icon",replace:o=!0,prefetch:r=!1,...i}){return u(le,{"aria-current":n?"page":void 0,"data-slot":"pagination-link","data-active":n,prefetch:r,replace:o,...i,variant:n?"secondary":"ghost",size:t,className:w(e,n&&"pointer-events-none opacity-50")})}function St({className:e,text:n="Previous",...t}){return V(se,{"aria-label":"Go to previous page",size:"default",className:w("pl-2!",e),...t,children:[u(vt,{"data-icon":"inline-start"}),u("span",{className:"hidden sm:block",children:n})]})}function ht({className:e,text:n="Next",...t}){return V(se,{"aria-label":"Go to next page",size:"default",className:w("pr-2!",e),...t,children:[u("span",{className:"hidden sm:block",children:n}),u(wt,{"data-icon":"inline-end"})]})}function Ae({className:e,...n}){return V("span",{"aria-hidden":!0,"data-slot":"pagination-ellipsis",className:w("flex size-9 items-center justify-center text-muted-foreground/60 [&_svg:not([class*='size-'])]:size-4",e),...n,children:[u(Rt,{}),u("span",{className:"sr-only",children:"More pages"})]})}var Vt=X(Y(),1);function Vn({...e}){return u(L.Root,{"data-slot":"select",...e})}function _n({className:e,...n}){return u(L.Group,{"data-slot":"select-group",className:w("scroll-my-1 p-1",e),...n})}function Tn({...e}){return u(L.Value,{"data-slot":"select-value",...e})}function Fn({className:e,size:n="default",children:t,...o}){return V(L.Trigger,{"data-slot":"select-trigger","data-size":n,className:w("flex w-fit items-center justify-between gap-1.5 rounded-md border border-input bg-transparent py-2 pr-2 pl-2.5 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow,opacity] outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:cursor-not-allowed disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-[3px] aria-invalid:ring-destructive/20 data-placeholder:text-muted-foreground data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-1.5 dark:bg-input/30 dark:hover:bg-input/50 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...o,children:[t,u(L.Icon,{asChild:!0,children:u(Ge,{className:"pointer-events-none size-4 text-muted-foreground"})})]})}function In({className:e,children:n,position:t="item-aligned",align:o="center",...r}){return u(L.Portal,{children:V(L.Content,{"data-slot":"select-content",className:w("relative z-50 max-h-(--radix-select-content-available-height) min-w-36 origin-(--radix-select-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md bg-popover text-popover-foreground shadow-md ring-1 ring-foreground/10 duration-100 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 data-open:animate-in data-open:fade-in-0 data-open:zoom-in-95 data-closed:animate-out data-closed:fade-out-0 data-closed:zoom-out-95",t==="popper"&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",e),position:t,align:o,...r,children:[u(Dn,{}),u(L.Viewport,{"data-position":t,className:w("data-[position=popper]:h-(--radix-select-trigger-height) data-[position=popper]:w-full data-[position=popper]:min-w-(--radix-select-trigger-width)",t==="popper"&&""),children:n}),u(Mn,{})]})})}function bn({className:e,children:n,...t}){return V(L.Item,{"data-slot":"select-item",className:w("relative flex w-full cursor-default items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none focus:bg-accent focus:text-accent-foreground not-data-[variant=destructive]:focus:**:text-accent-foreground data-disabled:pointer-events-none data-disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2",e),...t,children:[u("span",{className:"pointer-events-none absolute right-2 flex size-4 items-center justify-center",children:u(L.ItemIndicator,{children:u(yt,{className:"pointer-events-none"})})}),u(L.ItemText,{children:n})]})}function Dn({className:e,...n}){return u(L.ScrollUpButton,{"data-slot":"select-scroll-up-button",className:w("z-10 flex cursor-default items-center justify-center bg-popover py-1 [&_svg:not([class*='size-'])]:size-4",e),...n,children:u(Pt,{})})}function Mn({className:e,...n}){return u(L.ScrollDownButton,{"data-slot":"select-scroll-down-button",className:w("z-10 flex cursor-default items-center justify-center bg-popover py-1 [&_svg:not([class*='size-'])]:size-4",e),...n,children:u(Ge,{})})}function _t({options:e,placeholder:n,triggerProps:t,valueProps:o,contentProps:r,groupProps:i,itemProps:a,value:l,defaultValue:s,valueType:g,onValueChange:p,...f}){let c=ze(e,l,g),d=ze(e,s,g),[m,C]=Vt.useState(d),v=e.find((R)=>He(R.value,R.valueType??g)===(c??m));return V(Vn,{...f,value:c,defaultValue:d,onValueChange:(R)=>{C(R),p?.(xt(R,e,g))},children:[u(Fn,{...t,children:u(Tn,{placeholder:n,...o,children:o?.children??v?.label})}),u(In,{...r,children:u(_n,{...i,children:e.map((R)=>{let P=He(R.value,R.valueType??g);return u(bn,{...a,...R.itemProps,value:P,disabled:R.disabled,children:R.label},P)})})})]})}var Oe=X(Y(),1);var ue=({page:e,disabled:n,label:t,type:o,to:r,onPageChange:i,className:a,replace:l})=>{let s=n||!e,g=!s&&e?r?.(e):void 0,f={...typeof g==="string"?{to:g}:g,"aria-disabled":s||void 0,tabIndex:s?-1:void 0,className:w(s&&"pointer-events-none opacity-50",a),replace:l,onClick:(c)=>
1{if(!e||s){c.preventDefault();return}i?.(e)}};return V(Ce,{children:[o==="previous"?u(St,{...f,text:""}):null,o==="next"?u(ht,{...f,text:""}):null,o==="first"?V(se,{...f,children:[u("span",{className:"sr-only",children:t}),u(Tt,{})]}):null,o==="last"?V(se,{...f,children:[u("span",{className:"sr-only",children:t}),u(Ft,{})]}):null]})},$n=({className:e,limit:n,onLimitChange:t,limitOptions:o=[10,20,50,100]})=>u("div",{className:w("flex flex-wrap items-center justify-between gap-3 py-4",e),children:u("div",{className:"text-sm text-muted-foreground",children:t?u(_t,{options:o.map((r)=>({value:r,label:`${r} per page`})),value:n,onValueChange:(r)=>t(Number(r))}):V("span",{children:[n," per page"]})})}),Ie=({page:e,currentPage:n,to:t,replace:o,onPageChange:r})=>{let i=t?.(e),a=typeof i==="string"?{to:i}:i,l=e===n;return u(Ce,{children:u(se,{...a,replace:o,isActive:l,"aria-label":l?`Page ${e}`:`Go to page ${e}`,onClick:()=>r?.(e),children:e})})},Ln=({page:e,pagesCount:n,prevPage:t,nextPage:o,to:r,replace:i,onPageChange:a,className:l})=>{if(!n)return u(Be,{page:e,prevPage:t,nextPage:o,to:r,replace:i,onPageChange:a,className:l});let s=[e-1,e,e+1].filter((f)=>f>1&&f<n),g=s.length>0&&s[0]>2,p=s.length>0&&s.at(-1)<n-1;return u(Ee,{className:w("mx-0 w-auto",l),children:V(ke,{children:[u(ue,{page:t,label:"Go to previous page",type:"previous",to:r,replace:i,onPageChange:a}),u(Ie,{page:1,currentPage:e,to:r,replace:i,onPageChange:a}),g?u(Ce,{children:u(Ae,{})}
1):null,s.map((f)=>u(Ie,{page:f,currentPage:e,to:r,replace:i,onPageChange:a},f)),p?u(Ce,{children:u(Ae,{})}):null,n>1?u(Ie,{page:n,currentPage:e,to:r,replace:i,onPageChange:a}):null,u(ue,{page:o,label:"Go to next page",type:"next",to:r,replace:i,onPageChange:a})]})})},Be=({page:e,pagesCount:n,nextPage:t,prevPage:o,to:r,replace:i,onPageChange:a,className:l})=>u(Ee,{className:w("mx-0 w-auto",l),children:V(ke,{children:[typeof n==="number"?u(ue,{page:1,disabled:e<=1,label:"Go to first page",type:"first",to:r,replace:i,onPageChange:a}):null,u(ue,{page:o,label:"Go to previous page",type:"previous",to:r,replace:i,onPageChange:a}),u(Ie,{page:e,currentPage:e,to:r,replace:i,onPageChange:a},"current"),u(ue,{page:t,label:"Go to next page",type:"next",to:r,replace:i,onPageChange:a}),typeof n==="number"?u(ue,{page:n,disabled:e>=n,label:"Go to last page",type:"last",to:r,replace:i,onPageChange:a}):null]})}),ur=({className:e,to:n,onPageChange:t,onLimitChange:o,onPageOrLimitChange:r,limitOptions:i,replace:a,variant:l="rich",form:s,...g})=>{let p=Fe("pagination"in g?g.pagination:g),{page:f,limit:c,total:d,nextPage:m,prevPage:C,pagesCount:v}={...p,...g},R=Oe.useMemo(()=>(k)=>{t?.(k),s?.setValue("page",k)},[t,s]),P=Oe.useMemo(()=>(k)=>{o?.(k),s?.setValue("limit",k)},[o,s]),[y,_]=s?It({form:s,name:["page","limit"]}):[f,c],T=!y?1:typeof y==="number"?y:Number(y),I=!_?20:typeof _==="number"?_:Number(_),z=typeof d==="number"?`${d} total`:void 0;if(bt(()=>{r?.(T,I)},[I]),d===0)return null;return V("div",{className:w("flex flex-wrap items-center justify-center gap-3 py-6 sm:justify-between",e,!p&&"hidden"),children:[V("div",{className:"flex items-center gap-2 font-accent text-sm text-muted-foreground",children:[z?u("span",{children:z}):null,z?u("span",{className:"mx-2",children:"/"}):null,u($n,{className:"p-0",limit:I,onLimitChange:P,limitOptions:i})]}),u("div",{className:"flex flex-wrap items-center justify-center gap-3",children:l==="rich"?V(Z,{children:[u(Ln,{page:T,pagesCount:v,prevPage:C,nextPage:m,to:n,replace:a,onPageChange:R,className:"hidden sm:flex"}),u(Be,{page:T,pagesCount:v,prevPage:C,nextPage:m,to:n,replace:a,onPageChange:R,className:"sm:hidden"})]}):u(Be,{page:T,pagesCount:v,prevPage:C,nextPage:m,to:n,replace:a,onPageChange:R})})]})};var Ue=(e,n)=>{if(!n)return 0;let t=e.toLowerCase(),o=n.toLowerCase(),r=t.indexOf(o);if(r!==-1)return 1000-e.length+(r===0?100:0);let i=0,a=0,l=-2,s=0;for(let g=0;g<o.length;g++){let p=o[g];while(a<t.length&&t[a]!==p)a++;if(a>=t.length)return null;if(a===l+1)s++,i+=5+s*2;else s=0,i+=1;if(a===0)i+=8;else{let f=e[a-1],c=e[a];if(!/[a-z0-9]/i.test(f))i+=6;else if(f===f.toLowerCase()&&c!==c.toLowerCase())i+=6}l=a,a++}return i-e.length*0.1};var Dt=(e,n="USD",t=2)=>{let o=new Intl.NumberFormat("en-US",{style:"currency",currency:n.toUpperCase()}).format(e/10**t);if(o.endsWith(".00"))return o.slice(0,-3);return o};var te=X(Y(),1);var de=u(ge,{variant:"secondary",className:"text-muted-foreground opacity-50",children:"empty"}),Nn=u(ge,{variant:"destructive",children:"no"}),En=u(ge,{variant:"success",children:"yes"}),kn=u(ge,{variant:"warning",children:"unknown"}),zt=({data:e,map:n,humanize:t})=>{let o=n?.[e]??e;if(!t||typeof o!=="string")return o;return ee(o)},An=({data:e,empty:n=de,unknown:t,negative:o,positive:r,dateVariant:i,badgeVariant:a,humanize:l,map:s,link:g})=>{if(e===void 0||e===null)return n;let p=Array.isArray(e);if(p&&e.length===0)return n;if(typeof e==="string")return u(Gt,{data:e,empty:n,map:s,humanize:l,link:g});if(typeof e==="number")return u(Ot,{data:e,empty:n});if(typeof e==="boolean")return u(Bt,{data:e,empty:n,negative:o,positive:r});if(e instanceof Date)return u(Ut,{data:e,empty:n,format:i});if(p&&e.every((f)=>typeof f==="string"))return u(Xt,{data:e,empty:n,badge:a,map:s,humanize:l});if(te.default.isValidElement(e))return u(qt,{data:e,empty:n});return u(jt,{data:e,empty:n,unknown:t})},Gt=({data:e,empty:n=de,map:t,humanize:o,link:r})=>{if(!e)return n;let i=zt({data:e,map:t,humanize:o});if(!r)return i;return u($t,{...typeof r==="string"?{href:r}:r,className:"link",children:i})},Ot=({data:e,empty:n}
1)=>e===void 0||e===null?n:e,Bt=({data:e,empty:n=de,negative:t=Nn,positive:o=En})=>e===void 0||e===null?n:e?o:t,Hn=(e,n)=>{let[,t]=te.useReducer((o)=>o+1,0);te.useEffect(()=>{if(!e||!(n==="relative"||n==="date-nice"||n==="date-time-nice")||!Xe(e))return;let o=setInterval(()=>{if(!Xe(e)){clearInterval(o);return}t()},60000);return()=>clearInterval(o)},[e,n])},Ut=({data:e,empty:n,format:t="date-time-nice"})=>{Hn(e,t);let o=Ht();return e===void 0||e===null?n:o(e,t)},Xt=({data:e,empty:n=de,badge:t="secondary",map:o,humanize:r})=>{let i=(Array.isArray(e)?e:[e]).filter(Boolean);if(!i.length)return n;let a=(l)=>{let s=zt({data:l,map:o,humanize:r}),g=!t?t:typeof t==="string"?t:typeof t==="function"?t(l):t[l];return u(ge,{variant:g,children:s},l)};if(i.length===1)return a(i[0]);return u("div",{className:"flex flex-row flex-wrap gap-1",children:i.map(a)})},zn=({data:e,empty:n,currency:t,decimals:o})=>e===void 0||e===null?n:Dt(e,t,o),qt=({data:e,empty:n=de})=>e===void 0||e===null?n:e,jt=({data:e,empty:n=de,unknown:t=kn})=>e===void 0||e===null?n:t,Gn=(e)=>e===void 0||e===null||Array.isArray(e)&&e.length===0||typeof e==="string"&&!e.trim(),On=(e)=>typeof e==="boolean"&&!e,Bn=(e)=>{if(e===null)return!1;if(e instanceof Date)return!1;if(typeof e!=="object")return!1;if(!Array.isArray(e))return!1;if(e.length===0)return!1;if(e.some((n)=>n&&typeof n!=="string"))return!1;return!0},Kt=(e,n)=>{switch(e){case"string":return u(Gt,{...n});case"number":return u(Ot,{...n});case"boolean":return u(Bt,{...n});case"date":return u(Ut,{...n});case"badge":return u(Xt,{...n});case"money":return u(zn,{...n});case"element":return u(qt,{...n});case"unknown":return u(jt,{...n});case"any":default:return u(An,{...n})}},qe=(e)=>{let{variant:n,...t}=e;return Kt(n??"any",t)},Un=(e)=>{let{variant:n,label:t,hint:o,description:r,hide:i,className:a,hideEmpty:l,hideNegative:s,hideUnknown:g,...p}=e;if(i)return null;if(l&&Gn(p.data))return null;if(s&&On(p.data))return null;if(g&&Bn(p.data))return null;let f=Kt(n??"any",p),c=V("div",{"data-slot":"value-view",className:w("flex min-w-0 flex-col gap-0.5",a),children:[t?u("div",{className:"text-xs font-medium text-muted-foreground",children:t}):null,u("div",{className:"text-sm",children:f}),r?u("div",{className:"text-xs text-muted-foreground",children:r}):null]});if(!o)return c;return V(Nt,{children:[u(Et,{asChild:!0,children:c}),u(kt,{children:o})]})},Xn="...",Mt=(e)=>{if(!e)return null;if(typeof e==="string")return{key:e};if(e.hide)return null;return e},xr=({data:e,hideEmpty:n,hideNegative:t,hideUnknown:o,empty:r,unknown:i,negative:a,positive:l,dateVariant:s,only:g,items:p,filterable:f,filterPlaceholder:c="Filter",filterEmpty:d="No matches",className:m,listClassName:C})=>{let[v,R]=te.default.useState(""),P={...r!==void 0&&{empty:r},...i!==void 0&&{unknown:i},...a!==void 0&&{negative:a},...l!==void 0&&{positive:l},...s!==void 0&&{dateVariant:s,format:s},...n!==void 0&&{hideEmpty:n},...t!==void 0&&{hideNegative:t},...o!==void 0&&{hideUnknown:o}},y=p??[],_=y.reduce((x,A,O)=>{if(A===Xn)x.push(O);return x},[]);_.length>1;let T=_[0]??-1,I=T!==-1,z=I?y.slice(0,T):y,k=I?y.slice(T+1):[],W=z.map((x)=>Mt(x)).filter((x)=>x!==null),G=k.map((x)=>Mt(x)).filter((x)=>x!==null),Q=new Set([...W,...G].map((x)=>x.key)),Se=I||!g?Object.keys(e).filter((x)=>!Q.has(x)).map((x)=>({key:x})):[],ce=[...W,...Se,...G],oe=f?v.trim():"",he=oe?ce.map((x)=>{let A=String(x.key),O=x.label??ee(A),J=Math.max(Ue(O,oe)??-1/0,Ue(A,oe)??-1/0);return{item:x,score:J}}).filter((x)=>x.score!==-1/0).sort((x,A)=>A.score-x.score).map((x)=>x.item):ce,ye=he.length===0&&oe?u("div",{"data-slot":"value-list-empty",className:"text-sm text-muted-foreground",children:d}):u("div",{"data-slot":"value-list",className:w("flex flex-row flex-wrap gap-x-8 gap-y-4",!f&&m,C),children:he.map((x,A)=>{let{key:O,label:J,...re}=x,Pe=O,pe=J??ee(String(O??"Unknown")),M="data"in x?x.data:Pe?e[Pe]:void 0;return u(Un,{...P,...re,data:M,label:pe},O??A)})});if(!f)return ye;return V("div",{"data-slot":"value-list-wrapper",className:w("flex flex-col gap-6",m),children:[u(At,{icon:u(Lt,{}
1),type:"search",value:v,onChange:(x)=>R(x.currentTarget.value),placeholder:c}),ye]})};function Wt({className:e,...n}){return u("div",{"data-slot":"table-container",className:"relative w-full overflow-x-auto",children:u("table",{"data-slot":"table",className:w("w-full caption-bottom text-sm",e),...n})})}function Qt({className:e,...n}){return u("tbody",{"data-slot":"table-body",className:w("[&_tr:last-child]:border-0",e),...n})}function q({className:e,...n}){return u("tr",{"data-slot":"table-row",className:w("border-b transition-none has-aria-expanded:bg-muted/20 data-item-row:hover:bg-muted/20 data-[state=selected]:bg-muted",e),...n})}function Jt({className:e,...n}){return u("th",{"data-slot":"table-head",className:w("h-10 px-2 text-left align-middle font-medium whitespace-nowrap text-foreground [&:has([role=checkbox])]:pr-0",e),...n})}function ne({className:e,...n}){return u("td",{"data-slot":"table-cell",className:w("p-2 align-middle whitespace-nowrap [&:has([role=checkbox])]:pr-0",e),...n})}var B=X(Y(),1),Yt=X(qn(),1);function jn(e,n){if(typeof e==="function"){e(n);return}if(e)e.current=n}function Kn(e,n){return e?.mode===n?.mode&&e?.target===n?.target&&e?.tableClassName===n?.tableClassName&&JSON.stringify(e?.columns)===JSON.stringify(n?.columns)&&JSON.stringify(e?.wrapperStyle)===JSON.stringify(n?.wrapperStyle)&&JSON.stringify(e?.tableStyle)===JSON.stringify(n?.tableStyle)}function Zt({className:e,enabled:n=!0,offset:t=0,ref:o,...r}){let i=B.useRef(null),[a,l]=B.useState(null),s=B.useCallback(()=>{let c=i.current,d=c?.closest('[data-slot="table"]'),m=c?.closest('[data-slot="table-container"]');if(!n||!c||!(d instanceof HTMLTableElement)||!(m instanceof HTMLElement)){l(null);return}let C=c.getBoundingClientRect(),v=d.getBoundingClientRect(),R=m.getBoundingClientRect(),P=C.height;if(v.top>t||P===0){l(null);return}let y=Array.from(c.querySelectorAll("th")).map((I)=>Math.round(I.getBoundingClientRect().width)),_=d.className,T=v.bottom-P<=t?{mode:"bottom",target:m,columns:y,tableClassName:_,wrapperStyle:{height:P,left:0,overflow:"hidden",position:"absolute",top:d.offsetTop+d.offsetHeight-P,width:m.clientWidth,zIndex:40},tableStyle:{left:d.offsetLeft-m.scrollLeft,position:"absolute",width:v.width}}:{mode:"fixed",target:document.body,columns:y,tableClassName:_,wrapperStyle:{height:P,left:R.left,overflow:"hidden",position:"fixed",top:t,width:R.width,zIndex:40},tableStyle:{left:v.left-R.left,position:"absolute",width:v.width}};l((I)=>Kn(I,T)?I:T)},[n,t]);B.useLayoutEffect(()=>{if(s(),!n)return;let c=i.current,d=c?.closest('[data-slot="table"]'),m=c?.closest('[data-slot="table-container"]');if(!c||!(d instanceof HTMLTableElement)||!(m instanceof HTMLElement))return;let C=new ResizeObserver(s);return C.observe(c),C.observe(d),C.observe(m),window.addEventListener("scroll",s,{passive:!0}),window.addEventListener("resize",s),m.addEventListener("scroll",s,{passive:!0}),()=>{C.disconnect(),window.removeEventListener("scroll",s),window.removeEventListener("resize",s),m.removeEventListener("scroll",s)}},[n,s]);let g=B.useCallback((c)=>{i.current=c,jn(o,c)},[o]),p=w("[&_tr]:border-b",n&&a&&"invisible",e),f=a?Yt.createPortal(u("div",{"data-slot":"table-sticky-header-container",style:a.wrapperStyle,children:V("table",{"data-slot":"table-sticky-header",className:w("bg-background",a.tableClassName),style:a.tableStyle,children:[u("colgroup",{children:a.columns.map((c,d)=>u("col",{style:{width:c}},d))}),u("thead",{"data-slot":"table-header","data-sticky-state":a.mode,className:w("[&_tr]:border-b",e),...r})]})}),a.target):null;return V(Z,{children:[u("thead",{"data-slot":"table-header",className:p,ref:g,...r}),f]})}var we=X(Y(),1);function j(e,n){return typeof e==="function"?e(n):e}function E(e,n){return(t)=>{n.setState((o)=>({...o,[e]:j(t,o[e])}))}}function $e(e){return e instanceof Function}function Wn(e){return Array.isArray(e)&&e.every((n)=>typeof n==="number")}function Qn(e,n){let t=[],o=(r)=>{r.forEach((i)=>{t.push(i);let a=n(i);if(a!=null&&a.length)o(a)})};return o(e),t}function S(e,n,t){let o=[],r;return(i)=>{let a;if(t.key&&t.debug)a=Date.now();let l=e(i);if(!(l.length!==o.length||l.some((p,f)=>o[f]!==p)))return r;o=l;let g;if(t.key&&t.debug)g=Date.now();if(r=n(...l),t==null||t.onChange==null||t.onChange(r),t.key&&t.debug){if(t!=null&&t.debug()){let p=Math.round((Date.now()-a)*100)/100,f=Math.round((Date.now()-g)*100)/100,c=f/16,d=(m,C)=>{m=String(m);while(m.length<C)m=" "+m;return m};console.info(`%c⏱ ${d(f,5)} /${d(p,5)} ms`,`
2            font-size: .6rem;
3            font-weight: bold;
4            color: hsl(${Math.max(0,Math.min(120-120*c,120))}deg 100% 31%);`,t==null?void 0:t.key)}}return r}}function h(e,n,t,o){return{debug:()=>{var r;return(r=e==null?void 0:e.debugAll)!=null?r:e[n]},key:!1,onChange:o}}function Jn(e,n,t,o){let r=()=>{var a;return(a=i.getValue())!=null?a:e.options.renderFallbackValue},i={id:`${n.id}_${t.id}`,row:n,column:t,getValue:()=>n.getValue(o),renderValue:r,getContext:S(()=>[e,t,n,i],(a,l,s,g)=>({table:a,column:l,row:s,cell:g,getValue:g.getValue,renderValue:g.renderValue}),h(e.options,"debugCells","cell.getContext"))};
4return e._features.forEach((a)=>{a.createCell==null||a.createCell(i,t,n,e)},{}),i}function Yn(e,n,t,o){var r,i;let l={...e._getDefaultColumnDef(),...n},s=l.accessorKey,g=(r=(i=l.id)!=null?i:s?typeof String.prototype.replaceAll==="function"?s.replaceAll(".","_"):s.replace(/\./g,"_"):void 0)!=null?r:typeof l.header==="string"?l.header:void 0,p;if(l.accessorFn)p=l.accessorFn;else if(s)if(s.includes("."))p=(c)=>{let d=c;for(let C of s.split(".")){var m;d=(m=d)==null?void 0:m[C]}return d};else p=(c)=>c[l.accessorKey];if(!g)throw Error();let f={id:`${String(g)}`,accessorFn:p,parent:o,depth:t,columnDef:l,columns:[],getFlatColumns:S(()=>[!0],()=>{var c;return[f,...(c=f.columns)==null?void 0:c.flatMap((d)=>d.getFlatColumns())]},h(e.options,"debugColumns","column.getFlatColumns")),getLeafColumns:S(()=>[e._getOrderColumnsFn()],(c)=>{var d;if((d=f.columns)!=null&&d.length){let m=f.columns.flatMap((C)=>C.getLeafColumns());return c(m)}return[f]},h(e.options,"debugColumns","column.getLeafColumns"))};for(let c of e._features)c.createColumn==null||c.createColumn(f,e);return f}var D="debugHeaders";function en(e,n,t){var o;let i={id:(o=t.id)!=null?o:n.id,column:n,index:t.index,isPlaceholder:!!t.isPlaceholder,placeholderId:t.placeholderId,depth:t.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{let a=[],l=(s)=>{if(s.subHeaders&&s.subHeaders.length)s.subHeaders.map(l);a.push(s)};return l(i),a},getContext:()=>({table:e,header:i,column:n})};return e._features.forEach((a)=>{a.createHeader==null||a.createHeader(i,e)}),i}var Zn={createTable:(e)=>{e.getHeaderGroups=S(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(n,t,o,r)=>{var i,a;let l=(i=o==null?void 0:o.map((f)=>t.find((c)=>c.id===f)).filter(Boolean))!=null?i:[],s=(a=r==null?void 0:r.map((f)=>t.find((c)=>c.id===f)).filter(Boolean))!=null?a:[],g=t.filter((f)=>!(o!=null&&o.includes(f.id))&&!(r!=null&&r.includes(f.id)));return be(n,[...l,...g,...s],e)},h(e.options,D,"getHeaderGroups")),e.getCenterHeaderGroups=S(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(n,t,o,r)=>(t=t.filter((i)=>!(o!=null&&o.includes(i.id))&&!(r!=null&&r.includes(i.id))),be(n,t,e,"center")),h(e.options,D,"getCenterHeaderGroups")),e.getLeftHeaderGroups=S(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left],(n,t,o)=>{var r;let i=(r=o==null?void 0:o.map((a)=>t.find((l)=>l.id===a)).filter(Boolean))!=null?r:[];return be(n,i,e,"left")},h(e.options,D,"getLeftHeaderGroups")),e.getRightHeaderGroups=S(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.right],(n,t,o)=>{var r;let i=(r=o==null?void 0:o.map((a)=>t.find((l)=>l.id===a)).filter(Boolean))!=null?r:[];return be(n,i,e,"right")},h(e.options,D,"getRightHeaderGroups")),e.getFooterGroups=S(()=>[e.getHeaderGroups()],(n)=>[...n].reverse(),h(e.options,D,"getFooterGroups")),e.getLeftFooterGroups=S(()=>[e.getLeftHeaderGroups()],(n)=>[...n].reverse(),h(e.options,D,"getLeftFooterGroups")),e.getCenterFooterGroups=S(()=>[e.getCenterHeaderGroups()],(n)=>[...n].reverse(),h(e.options,D,"getCenterFooterGroups")),e.getRightFooterGroups=S(()=>[e.getRightHeaderGroups()],(n)=>[...n].reverse(),h(e.options,D,"getRightFooterGroups")),e.getFlatHeaders=S(()=>[e.getHeaderGroups()],(n)=>n.map((t)=>t.headers).flat(),h(e.options,D,"getFlatHeaders")),e.getLeftFlatHeaders=S(()=>[e.getLeftHeaderGroups()],(n)=>n.map((t)=>t.headers).flat(),h(e.options,D,"getLeftFlatHeaders")),e.getCenterFlatHeaders=S(()=>[e.getCenterHeaderGroups()],(n)=>n.map((t)=>t.headers).flat(),h(e.options,D,"getCenterFlatHeaders")),e.getRightFlatHeaders=S(()=>[e.getRightHeaderGroups()],(n)=>n.map((t)=>t.headers).flat(),h(e.options,D,"getRightFlatHeaders")),e.getCenterLeafHeaders=S(()=>[e.getCenterFlatHeaders()],(n)=>n.filter((t)=>{var o;return!((o=t.subHeaders)!=null&&o.length)}),h(e.options,D,"getCenterLeafHeaders")),e.getLeftLeafHeaders=S(()=>[e.getLeftFlatHeaders()],(n)=>n.filter((t)=>{var o;return!((o=t.subHeaders)!=null&&o.length)}),h(e.options,D,"getLeftLeafHeaders")),e.getRightLeafHeaders=S(()=>[e.getRightFlatHeaders()],(n)=>n.filter((t)=>{var o;return!((o=t.subHeaders)!=null&&o.length)}),h(e.options,D,"getRightLeafHeaders")),e.getLeafHeaders=S(()=>[e.getLeftHeaderGroups(),e.getCenterHeaderGroups(),e.getRightHeaderGroups()],(n,t,o)=>{var r,i,a,l,s,g;return[...(r=(i=n[0])==null?void 0:i.headers)!=null?r:[],...(a=(l=t[0])==null?void 0:l.headers)!=null?a:[],...(s=(g=o[0])==null?void 0:g.headers)!=null?s:[]].map((p)=>p.getLeafHeaders()).flat()},h(e.options,D,"getLeafHeaders"))}};function be(e,n,t,o){var r,i;let a=0,l=function(c,d){if(d===void 0)d=1;a=Math.max(a,d),c.filter((m)=>
4m.getIsVisible()).forEach((m)=>{var C;if((C=m.columns)!=null&&C.length)l(m.columns,d+1)},0)};l(e);let s=[],g=(c,d)=>{let m={depth:d,id:[o,`${d}`].filter(Boolean).join("_"),headers:[]},C=[];if(c.forEach((v)=>{let R=[...C].reverse()[0],P=v.column.depth===m.depth,y,_=!1;if(P&&v.column.parent)y=v.column.parent;else y=v.column,_=!0;if(R&&(R==null?void 0:R.column)===y)R.subHeaders.push(v);else{let T=en(t,y,{id:[o,d,y.id,v==null?void 0:v.id].filter(Boolean).join("_"),isPlaceholder:_,placeholderId:_?`${C.filter((I)=>I.column===y).length}`:void 0,depth:d,index:C.length});T.subHeaders.push(v),C.push(T)}m.headers.push(v),v.headerGroup=m}),s.push(m),d>0)g(C,d-1)},p=n.map((c,d)=>en(t,c,{depth:a,index:d}));g(p,a-1),s.reverse();let f=(c)=>c.filter((m)=>m.column.getIsVisible()).map((m)=>{let C=0,v=0,R=[0];if(m.subHeaders&&m.subHeaders.length)R=[],f(m.subHeaders).forEach((y)=>{let{colSpan:_,rowSpan:T}=y;C+=_,R.push(T)});else C=1;let P=Math.min(...R);return v=v+P,m.colSpan=C,m.rowSpan=v,{colSpan:C,rowSpan:v}});return f((r=(i=s[0])==null?void 0:i.headers)!=null?r:[]),s}var eo=(e,n,t,o,r,i,a)=>{let l={id:n,index:o,original:t,depth:r,parentId:a,_valuesCache:{},_uniqueValuesCache:{},getValue:(s)=>{if(l._valuesCache.hasOwnProperty(s))return l._valuesCache[s];let g=e.getColumn(s);if(!(g!=null&&g.accessorFn))return;return l._valuesCache[s]=g.accessorFn(l.original,o),l._valuesCache[s]},getUniqueValues:(s)=>{if(l._uniqueValuesCache.hasOwnProperty(s))return l._uniqueValuesCache[s];let g=e.getColumn(s);if(!(g!=null&&g.accessorFn))return;if(!g.columnDef.getUniqueValues)return l._uniqueValuesCache[s]=[l.getValue(s)],l._uniqueValuesCache[s];return l._uniqueValuesCache[s]=g.columnDef.getUniqueValues(l.original,o),l._uniqueValuesCache[s]},renderValue:(s)=>{var g;return(g=l.getValue(s))!=null?g:e.options.renderFallbackValue},subRows:i!=null?i:[],getLeafRows:()=>Qn(l.subRows,(s)=>s.subRows),getParentRow:()=>l.parentId?e.getRow(l.parentId,!0):void 0,getParentRows:()=>{let s=[],g=l;while(!0){let p=g.getParentRow();if(!p)break;s.push(p),g=p}return s.reverse()},getAllCells:S(()=>[e.getAllLeafColumns()],(s)=>s.map((g)=>Jn(e,l,g,g.id)),h(e.options,"debugRows","getAllCells")),_getAllCellsByColumnId:S(()=>[l.getAllCells()],(s)=>s.reduce((g,p)=>(g[p.column.id]=p,g),{}),h(e.options,"debugRows","getAllCellsByColumnId"))};for(let s=0;s<e._features.length;s++){let g=e._features[s];g==null||g.createRow==null||g.createRow(l,e)}return l},to={createColumn:(e,n)=>{e._getFacetedRowModel=n.options.getFacetedRowModel&&n.options.getFacetedRowModel(n,e.id),e.getFacetedRowModel=()=>{if(!e._getFacetedRowModel)return n.getPreFilteredRowModel();return e._getFacetedRowModel()},e._getFacetedUniqueValues=n.options.getFacetedUniqueValues&&n.options.getFacetedUniqueValues(n,e.id),e.getFacetedUniqueValues=()=>{if(!e._getFacetedUniqueValues)return new Map;return e._getFacetedUniqueValues()},e._getFacetedMinMaxValues=n.options.getFacetedMinMaxValues&&n.options.getFacetedMinMaxValues(n,e.id),e.getFacetedMinMaxValues=()=>{if(!e._getFacetedMinMaxValues)return;return e._getFacetedMinMaxValues()}}},nn=(e,n,t)=>{var o,r;let i=t==null||(o=t.toString())==null?void 0:o.toLowerCase();return Boolean((r=e.getValue(n))==null||(r=r.toString())==null||(r=r.toLowerCase())==null?void 0:r.includes(i))};nn.autoRemove=(e)=>H(e);var on=(e,n,t)=>{var o;return Boolean((o=e.getValue(n))==null||(o=o.toString())==null?void 0:o.includes(t))};on.autoRemove=(e)=>H(e);var rn=(e,n,t)=>{var o;return((o=e.getValue(n))==null||(o=o.toString())==null?void 0:o.toLowerCase())===(t==null?void 0:t.toLowerCase())};rn.autoRemove=(e)=>H(e);var an=(e,n,t)=>{var o;return(o=e.getValue(n))==null?void 0:o.includes(t)};an.autoRemove=(e)=>H(e);var ln=(e,n,t)=>!t.some((o)=>{var r;return!((r=e.getValue(n))!=null&&r.includes(o))});ln.autoRemove=(e)=>H(e)||!(e!=null&&e.length);var sn=(e,n,t)=>t.some((o)=>{var r;return(r=e.getValue(n))==null?void 0:r.includes(o)});sn.autoRemove=(e)=>H(e)||!(e!=null&&e.length);var un=(e,n,t)=>e.getValue(n)===t;un.autoRemove=(e)=>H(e);var gn=(e,n,t)=>e.getValue(n)==t;gn.autoRemove=(e)=>H(e);var it=(e,n,t)=>{let[o,r]=t,i=e.getValue(n);return i>=o&&i<=r};it.resolveFilterValue=(e)=>
4{let[n,t]=e,o=typeof n!=="number"?parseFloat(n):n,r=typeof t!=="number"?parseFloat(t):t,i=n===null||Number.isNaN(o)?-1/0:o,a=t===null||Number.isNaN(r)?1/0:r;if(i>a){let l=i;i=a,a=l}return[i,a]};it.autoRemove=(e)=>H(e)||H(e[0])&&H(e[1]);var U={includesString:nn,includesStringSensitive:on,equalsString:rn,arrIncludes:an,arrIncludesAll:ln,arrIncludesSome:sn,equals:un,weakEquals:gn,inNumberRange:it};function H(e){return e===void 0||e===null||e===""}var no={getDefaultColumnDef:()=>({filterFn:"auto"}),getInitialState:(e)=>({columnFilters:[],...e}),getDefaultOptions:(e)=>({onColumnFiltersChange:E("columnFilters",e),filterFromLeafRows:!1,maxLeafRowFilterDepth:100}),createColumn:(e,n)=>{e.getAutoFilterFn=()=>{let t=n.getCoreRowModel().flatRows[0],o=t==null?void 0:t.getValue(e.id);if(typeof o==="string")return U.includesString;if(typeof o==="number")return U.inNumberRange;if(typeof o==="boolean")return U.equals;if(o!==null&&typeof o==="object")return U.equals;if(Array.isArray(o))return U.arrIncludes;return U.weakEquals},e.getFilterFn=()=>{var t,o;return $e(e.columnDef.filterFn)?e.columnDef.filterFn:e.columnDef.filterFn==="auto"?e.getAutoFilterFn():(t=(o=n.options.filterFns)==null?void 0:o[e.columnDef.filterFn])!=null?t:U[e.columnDef.filterFn]},e.getCanFilter=()=>{var t,o,r;return((t=e.columnDef.enableColumnFilter)!=null?t:!0)&&((o=n.options.enableColumnFilters)!=null?o:!0)&&((r=n.options.enableFilters)!=null?r:!0)&&!!e.accessorFn},e.getIsFiltered=()=>e.getFilterIndex()>-1,e.getFilterValue=()=>{var t;return(t=n.getState().columnFilters)==null||(t=t.find((o)=>o.id===e.id))==null?void 0:t.value},e.getFilterIndex=()=>{var t,o;return(t=(o=n.getState().columnFilters)==null?void 0:o.findIndex((r)=>r.id===e.id))!=null?t:-1},e.setFilterValue=(t)=>{n.setColumnFilters((o)=>{let r=e.getFilterFn(),i=o==null?void 0:o.find((p)=>p.id===e.id),a=j(t,i?i.value:void 0);if(tn(r,a,e)){var l;return(l=o==null?void 0:o.filter((p)=>p.id!==e.id))!=null?l:[]}let s={id:e.id,value:a};if(i){var g;return(g=o==null?void 0:o.map((p)=>{if(p.id===e.id)return s;return p}))!=null?g:[]}if(o!=null&&o.length)return[...o,s];return[s]})}},createRow:(e,n)=>{e.columnFilters={},e.columnFiltersMeta={}},createTable:(e)=>{e.setColumnFilters=(n)=>{let t=e.getAllLeafColumns(),o=(r)=>{var i;return(i=j(n,r))==null?void 0:i.filter((a)=>{let l=t.find((s)=>s.id===a.id);if(l){let s=l.getFilterFn();if(tn(s,a.value,l))return!1}return!0})};e.options.onColumnFiltersChange==null||e.options.onColumnFiltersChange(o)},e.resetColumnFilters=(n)=>{var t,o;e.setColumnFilters(n?[]:(t=(o=e.initialState)==null?void 0:o.columnFilters)!=null?t:[])},e.getPreFilteredRowModel=()=>e.getCoreRowModel(),e.getFilteredRowModel=()=>{if(!e._getFilteredRowModel&&e.options.getFilteredRowModel)e._getFilteredRowModel=e.options.getFilteredRowModel(e);if(e.options.manualFiltering||!e._getFilteredRowModel)return e.getPreFilteredRowModel();return e._getFilteredRowModel()}}};function tn(e,n,t){return(e&&e.autoRemove?e.autoRemove(n,t):!1)||typeof n>"u"||typeof n==="string"&&!n}var oo=(e,n,t)=>t.reduce((o,r)=>{let i=r.getValue(e);return o+(typeof i==="number"?i:0)},0),ro=(e,n,t)=>{let o;return t.forEach((r)=>{let i=r.getValue(e);if(i!=null&&(o>i||o===void 0&&i>=i))o=i}),o},io=(e,n,t)=>{let o;return t.forEach((r)=>{let i=r.getValue(e);if(i!=null&&(o<i||o===void 0&&i>=i))o=i}),o},ao=(e,n,t)=>{let o,r;return t.forEach((i)=>{let a=i.getValue(e);if(a!=null)if(o===void 0){if(a>=a)o=r=a}else{if(o>a)o=a;if(r<a)r=a}}),[o,r]},lo=(e,n)=>{let t=0,o=0;if(n.forEach((r)=>{let i=r.getValue(e);if(i!=null&&(i=+i)>=i)++t,o+=i}),t)return o/t;return},so=(e,n)=>{if(!n.length)return;let t=n.map((i)=>i.getValue(e));if(!Wn(t))return;if(t.length===1)return t[0];let o=Math.floor(t.length/2),r=t.sort((i,a)=>i-a);return t.length%2!==0?r[o]:(r[o-1]+r[o])/2},uo=(e,n)=>Array.from(new Set(n.map((t)=>t.getValue(e))).values()),go=(e,n)=>new Set(n.map((t)=>t.getValue(e))).size,co=(e,n)=>n.length,je={sum:oo,min:ro,max:io,extent:ao,mean:lo,median:so,unique:uo,uniqueCount:go,count:co},po={getDefaultColumnDef:()=>({aggregatedCell:(e)=>{var n,t;return(n=(t=e.getValue())==null||t.toString==null?void 0:t.toString())!=null?n:null},aggregationFn:"auto"}),getInitialState:(e)=>({grouping:[],...e}),getDefaultOptions:(e)=>({onGroupingChange:E("grouping",e),groupedColumnMode:"reorder"}),createColumn:(e,n)=>{e.toggleGrouping=()=>{n.setGrouping((t)=>{if(t!=null&&t.includes(e.id))return t.filter((o)=>o!==e.id);return[...t!=null?t:[],e.id]})},e.getCanGroup=()=>{var t,o;return((t=e.columnDef.enableGrouping)!=null?t:!0)&&((o=n.options.enableGrouping)!=null?o:!0)&&(!!e.accessorFn||!!e.columnDef.getGroupingValue)},e.getIsGrouped=()=>{var t;return(t=n.getState().grouping)==null?void 0:t.includes(e.id)},e.getGroupedIndex=()=>{var t;return(t=n.getState().grouping)==null?void 0:t.indexOf(e.id)},e.getToggleGroupingHandler=()=>{let t=e.getCanGroup();return()=>{if(!t)return;e.toggleGrouping()}},e.getAutoAggregationFn=()=>{let t=n.getCoreRowModel().flatRows[0],o=t==null?void 0:t.getValue(e.id);if(typeof o==="number")return je.sum;if(Object.prototype.toString.call(o)==="[object Date]")return je.extent},e.getAggregationFn=()=>{var t,o;if(!e)throw Error();return $e(e.columnDef.aggregationFn)?e.columnDef.aggregationFn:e.columnDef.aggregationFn==="auto"?e.getAutoAggregationFn():(t=(o=n.options.aggregationFns)==null?void 0:o[e.columnDef.aggregationFn])!=null?t:je[e.columnDef.aggregationFn]}},createTable:(e)=>{e.setGrouping=(n)=>e.options.onGroupingChange==null?void 0:e.options.onGroupingChange(n),e.resetGrouping=(n)=>{var t,o;e.setGrouping(n?[]:(t=(o=e.initialState)==null?void 0:o.grouping)!=null?t:[])},e.getPreGroupedRowModel=()=>e.getFilteredRowModel(),e.getGroupedRowModel=()=>{if(!e._getGroupedRowModel&&e.options.getGroupedRowModel)e._getGroupedRowModel=e.options.getGroupedRowModel(e);
4if(e.options.manualGrouping||!e._getGroupedRowModel)return e.getPreGroupedRowModel();return e._getGroupedRowModel()}},createRow:(e,n)=>{e.getIsGrouped=()=>!!e.groupingColumnId,e.getGroupingValue=(t)=>{if(e._groupingValuesCache.hasOwnProperty(t))return e._groupingValuesCache[t];let o=n.getColumn(t);if(!(o!=null&&o.columnDef.getGroupingValue))return e.getValue(t);return e._groupingValuesCache[t]=o.columnDef.getGroupingValue(e.original),e._groupingValuesCache[t]},e._groupingValuesCache={}},createCell:(e,n,t,o)=>{e.getIsGrouped=()=>n.getIsGrouped()&&n.id===t.groupingColumnId,e.getIsPlaceholder=()=>!e.getIsGrouped()&&n.getIsGrouped(),e.getIsAggregated=()=>{var r;return!e.getIsGrouped()&&!e.getIsPlaceholder()&&!!((r=t.subRows)!=null&&r.length)}}};function fo(e,n,t){if(!(n!=null&&n.length)||!t)return e;let o=e.filter((i)=>!n.includes(i.id));if(t==="remove")return o;return[...n.map((i)=>e.find((a)=>a.id===i)).filter(Boolean),...o]}var mo={getInitialState:(e)=>({columnOrder:[],...e}),getDefaultOptions:(e)=>({onColumnOrderChange:E("columnOrder",e)}),createColumn:(e,n)=>{e.getIndex=S((t)=>[ve(n,t)],(t)=>t.findIndex((o)=>o.id===e.id),h(n.options,"debugColumns","getIndex")),e.getIsFirstColumn=(t)=>{var o;return((o=ve(n,t)[0])==null?void 0:o.id)===e.id},e.getIsLastColumn=(t)=>{var o;let r=ve(n,t);return((o=r[r.length-1])==null?void 0:o.id)===e.id}},createTable:(e)=>{e.setColumnOrder=(n)=>e.options.onColumnOrderChange==null?void 0:e.options.onColumnOrderChange(n),e.resetColumnOrder=(n)=>{var t;e.setColumnOrder(n?[]:(t=e.initialState.columnOrder)!=null?t:[])},e._getOrderColumnsFn=S(()=>[e.getState().columnOrder,e.getState().grouping,e.options.groupedColumnMode],(n,t,o)=>(r)=>{let i=[];if(!(n!=null&&n.length))i=r;else{let a=[...n],l=[...r];while(l.length&&a.length){let s=a.shift(),g=l.findIndex((p)=>p.id===s);if(g>-1)i.push(l.splice(g,1)[0])}i=[...i,...l]}return fo(i,t,o)},h(e.options,"debugTable","_getOrderColumnsFn"))}},Ke=()=>({left:[],right:[]}),Co={getInitialState:(e)=>({columnPinning:Ke(),...e}),getDefaultOptions:(e)=>({onColumnPinningChange:E("columnPinning",e)}),createColumn:(e,n)=>{e.pin=(t)=>{let o=e.getLeafColumns().map((r)=>r.id).filter(Boolean);n.setColumnPinning((r)=>{var i,a;if(t==="right"){var l,s;return{left:((l=r==null?void 0:r.left)!=null?l:[]).filter((f)=>!(o!=null&&o.includes(f))),right:[...((s=r==null?void 0:r.right)!=null?s:[]).filter((f)=>!(o!=null&&o.includes(f))),...o]}}if(t==="left"){var g,p;return{left:[...((g=r==null?void 0:r.left)!=null?g:[]).filter((f)=>!(o!=null&&o.includes(f))),...o],right:((p=r==null?void 0:r.right)!=null?p:[]).filter((f)=>!(o!=null&&o.includes(f)))}}return{left:((i=r==null?void 0:r.left)!=null?i:[]).filter((f)=>!(o!=null&&o.includes(f))),right:((a=r==null?void 0:r.right)!=null?a:[]).filter((f)=>!(o!=null&&o.includes(f)))}})},e.getCanPin=()=>e.getLeafColumns().some((o)=>{var r,i,a;return((r=o.columnDef.enablePinning)!=null?r:!0)&&((i=(a=n.options.enableColumnPinning)!=null?a:n.options.enablePinning)!=null?i:!0)}),e.getIsPinned=()=>{let t=e.getLeafColumns().map((l)=>l.id),{left:o,right:r}=n.getState().columnPinning,i=t.some((l)=>o==null?void 0:o.includes(l)),a=t.some((l)=>r==null?void 0:r.includes(l));return i?"left":a?"right":!1},e.getPinnedIndex=()=>{var t,o;let r=e.getIsPinned();return r?(t=(o=n.getState().columnPinning)==null||(o=o[r])==null?void 0:o.indexOf(e.id))!=null?t:-1:0}},createRow:(e,n)=>{e.getCenterVisibleCells=S(()=>[e._getAllVisibleCells(),n.getState().columnPinning.left,n.getState().columnPinning.right],(t,o,r)=>{let i=[...o!=null?o:[],...r!=null?r:[]];return t.filter((a)=>!i.includes(a.column.id))},h(n.options,"debugRows","getCenterVisibleCells")),e.getLeftVisibleCells=S(()=>[e._getAllVisibleCells(),n.getState().columnPinning.left],(t,o)=>(o!=null?o:[]).map((i)=>t.find((a)=>a.column.id===i)).filter(Boolean).map((i)=>({...i,position:"left"})),h(n.options,"debugRows","getLeftVisibleCells")),e.getRightVisibleCells=S(()=>[e._getAllVisibleCells(),n.getState().columnPinning.right],(t,o)=>(o!=null?o:[]).map((i)=>t.find((a)=>a.column.id===i)).filter(Boolean).map((i)=>({...i,position:"right"})),h(n.options,"debugRows","getRightVisibleCells"))},createTable:(e)=>{e.setColumnPinning=(n)=>e.options.onColumnPinningChange==null?void 0:e.options.onColumnPinningChange(n),e.resetColumnPinning=(n)=>{var t,o;return e.setColumnPinning(n?Ke():(t=(o=e.initialState)==null?void 0:o.columnPinning)!=null?t:Ke())},e.getIsSomeColumnsPinned=(n)=>{var t;let o=e.getState().columnPinning;if(!n){var r,i;return Boolean(((r=o.left)==null?void 0:r.length)||((i=o.right)==null?void 0:i.length))}return Boolean((t=o[n])==null?void 0:t.length)},e.getLeftLeafColumns=S(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left],(n,t)=>(t!=null?t:[]).map((o)=>n.find((r)=>
4r.id===o)).filter(Boolean),h(e.options,"debugColumns","getLeftLeafColumns")),e.getRightLeafColumns=S(()=>[e.getAllLeafColumns(),e.getState().columnPinning.right],(n,t)=>(t!=null?t:[]).map((o)=>n.find((r)=>r.id===o)).filter(Boolean),h(e.options,"debugColumns","getRightLeafColumns")),e.getCenterLeafColumns=S(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(n,t,o)=>{let r=[...t!=null?t:[],...o!=null?o:[]];return n.filter((i)=>!r.includes(i.id))},h(e.options,"debugColumns","getCenterLeafColumns"))}};function Ro(e){return e||(typeof document<"u"?document:null)}var De={size:150,minSize:20,maxSize:Number.MAX_SAFE_INTEGER},We=()=>({startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]}),vo={getDefaultColumnDef:()=>De,getInitialState:(e)=>({columnSizing:{},columnSizingInfo:We(),...e}),getDefaultOptions:(e)=>({columnResizeMode:"onEnd",columnResizeDirection:"ltr",onColumnSizingChange:E("columnSizing",e),onColumnSizingInfoChange:E("columnSizingInfo",e)}),createColumn:(e,n)=>{e.getSize=()=>{var t,o,r;let i=n.getState().columnSizing[e.id];return Math.min(Math.max((t=e.columnDef.minSize)!=null?t:De.minSize,(o=i!=null?i:e.columnDef.size)!=null?o:De.size),(r=e.columnDef.maxSize)!=null?r:De.maxSize)},e.getStart=S((t)=>[t,ve(n,t),n.getState().columnSizing],(t,o)=>o.slice(0,e.getIndex(t)).reduce((r,i)=>r+i.getSize(),0),h(n.options,"debugColumns","getStart")),e.getAfter=S((t)=>[t,ve(n,t),n.getState().columnSizing],(t,o)=>o.slice(e.getIndex(t)+1).reduce((r,i)=>r+i.getSize(),0),h(n.options,"debugColumns","getAfter")),e.resetSize=()=>{n.setColumnSizing((t)=>{let{[e.id]:o,...r}=t;return r})},e.getCanResize=()=>{var t,o;return((t=e.columnDef.enableResizing)!=null?t:!0)&&((o=n.options.enableColumnResizing)!=null?o:!0)},e.getIsResizing=()=>n.getState().columnSizingInfo.isResizingColumn===e.id},createHeader:(e,n)=>{e.getSize=()=>{let t=0,o=(r)=>{if(r.subHeaders.length)r.subHeaders.forEach(o);else{var i;t+=(i=r.column.getSize())!=null?i:0}};return o(e),t},e.getStart=()=>{if(e.index>0){let t=e.headerGroup.headers[e.index-1];return t.getStart()+t.getSize()}return 0},e.getResizeHandler=(t)=>{let o=n.getColumn(e.column.id),r=o==null?void 0:o.getCanResize();return(i)=>{if(!o||!r)return;if(i.persist==null||i.persist(),Qe(i)){if(i.touches&&i.touches.length>1)return}let a=e.getSize(),l=e?e.getLeafHeaders().map((R)=>[R.column.id,R.column.getSize()]):[[o.id,o.getSize()]],s=Qe(i)?Math.round(i.touches[0].clientX):i.clientX,g={},p=(R,P)=>{if(typeof P!=="number")return;if(n.setColumnSizingInfo((y)=>{var _,T;let I=n.options.columnResizeDirection==="rtl"?-1:1,z=(P-((_=y==null?void 0:y.startOffset)!=null?_:0))*I,k=Math.max(z/((T=y==null?void 0:y.startSize)!=null?T:0),-0.999999);return y.columnSizingStart.forEach((W)=>{let[G,Q]=W;g[G]=Math.round(Math.max(Q+Q*k,0)*100)/100}),{...y,deltaOffset:z,deltaPercentage:k}}),n.options.columnResizeMode==="onChange"||R==="end")n.setColumnSizing((y)=>({...y,...g}))},f=(R)=>p("move",R),c=(R)=>{p("end",R),n.setColumnSizingInfo((P)=>({...P,isResizingColumn:!1,startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,columnSizingStart:[]}))},d=Ro(t),m={moveHandler:(R)=>f(R.clientX),upHandler:(R)=>{d==null||d.removeEventListener("mousemove",m.moveHandler),d==null||d.removeEventListener("mouseup",m.upHandler),c(R.clientX)}},C={moveHandler:(R)=>{if(R.cancelable)R.preventDefault(),R.stopPropagation();return f(R.touches[0].clientX),!1},upHandler:(R)=>{var P;if(d==null||d.removeEventListener("touchmove",C.moveHandler),d==null||d.removeEventListener("touchend",C.upHandler),R.cancelable)R.preventDefault(),R.stopPropagation();c((P=R.touches[0])==null?void 0:P.clientX)}},v=wo()?{passive:!1}:!1;if(Qe(i))d==null||d.addEventListener("touchmove",C.moveHandler,v),d==null||d.addEventListener("touchend",C.upHandler,v);else d==null||d.addEventListener("mousemove",m.moveHandler,v),d==null||d.addEventListener("mouseup",m.upHandler,v);n.setColumnSizingInfo((R)=>({...R,startOffset:s,startSize:a,deltaOffset:0,deltaPercentage:0,columnSizingStart:l,isResizingColumn:o.id}))}}},createTable:(e)=>{e.setColumnSizing=(n)=>e.options.onColumnSizingChange==null?void 0:e.options.onColumnSizingChange(n),e.setColumnSizingInfo=(n)=>e.options.onColumnSizingInfoChange==null?void 0:e.options.onColumnSizingInfoChange(n),e.resetColumnSizing=(n)=>{var t;e.setColumnSizing(n?{}:(t=e.initialState.columnSizing)!=null?t:{})},e.resetHeaderSizeInfo=(n)=>{var t;e.setColumnSizingInfo(n?We():(t=e.initialState.columnSizingInfo)!=null?t:We())},e.getTotalSize=()=>{var n,t;return(n=(t=e.getHeaderGroups()[0])==null?void 0:t.headers.reduce((o,r)=>o+r.getSize(),0))!=null?n:0},e.getLeftTotalSize=()=>{var n,t;return(n=(t=e.getLeftHeaderGroups()[0])==null?void 0:t.headers.reduce((o,r)=>o+r.getSize(),0))!=null?n:0},e.getCenterTotalSize=()=>{var n,t;return(n=(t=e.getCenterHeaderGroups()[0])==null?void 0:t.headers.reduce((o,r)=>o+r.getSize(),0))!=null?n:0},e.getRightTotalSize=()=>{var n,t;return(n=(t=e.getRightHeaderGroups()[0])==null?void 0:t.headers.reduce((o,r)=>o+r.getSize(),0))!=null?n:0}}},Me=null;function wo(){if(typeof Me==="boolean")return Me;let e=!1;
4try{let n={get passive(){return e=!0,!1}},t=()=>{};window.addEventListener("test",t,n),window.removeEventListener("test",t)}catch(n){e=!1}return Me=e,Me}function Qe(e){return e.type==="touchstart"}var So={getInitialState:(e)=>({columnVisibility:{},...e}),getDefaultOptions:(e)=>({onColumnVisibilityChange:E("columnVisibility",e)}),createColumn:(e,n)=>{e.toggleVisibility=(t)=>{if(e.getCanHide())n.setColumnVisibility((o)=>({...o,[e.id]:t!=null?t:!e.getIsVisible()}))},e.getIsVisible=()=>{var t,o;let r=e.columns;return(t=r.length?r.some((i)=>i.getIsVisible()):(o=n.getState().columnVisibility)==null?void 0:o[e.id])!=null?t:!0},e.getCanHide=()=>{var t,o;return((t=e.columnDef.enableHiding)!=null?t:!0)&&((o=n.options.enableHiding)!=null?o:!0)},e.getToggleVisibilityHandler=()=>(t)=>{e.toggleVisibility==null||e.toggleVisibility(t.target.checked)}},createRow:(e,n)=>{e._getAllVisibleCells=S(()=>[e.getAllCells(),n.getState().columnVisibility],(t)=>t.filter((o)=>o.column.getIsVisible()),h(n.options,"debugRows","_getAllVisibleCells")),e.getVisibleCells=S(()=>[e.getLeftVisibleCells(),e.getCenterVisibleCells(),e.getRightVisibleCells()],(t,o,r)=>[...t,...o,...r],h(n.options,"debugRows","getVisibleCells"))},createTable:(e)=>{let n=(t,o)=>S(()=>[o(),o().filter((r)=>r.getIsVisible()).map((r)=>r.id).join("_")],(r)=>r.filter((i)=>i.getIsVisible==null?void 0:i.getIsVisible()),h(e.options,"debugColumns",t));e.getVisibleFlatColumns=n("getVisibleFlatColumns",()=>e.getAllFlatColumns()),e.getVisibleLeafColumns=n("getVisibleLeafColumns",()=>e.getAllLeafColumns()),e.getLeftVisibleLeafColumns=n("getLeftVisibleLeafColumns",()=>e.getLeftLeafColumns()),e.getRightVisibleLeafColumns=n("getRightVisibleLeafColumns",()=>e.getRightLeafColumns()),e.getCenterVisibleLeafColumns=n("getCenterVisibleLeafColumns",()=>e.getCenterLeafColumns()),e.setColumnVisibility=(t)=>e.options.onColumnVisibilityChange==null?void 0:e.options.onColumnVisibilityChange(t),e.resetColumnVisibility=(t)=>{var o;e.setColumnVisibility(t?{}:(o=e.initialState.columnVisibility)!=null?o:{})},e.toggleAllColumnsVisible=(t)=>{var o;t=(o=t)!=null?o:!e.getIsAllColumnsVisible(),e.setColumnVisibility(e.getAllLeafColumns().reduce((r,i)=>({...r,[i.id]:!t?!(i.getCanHide!=null&&i.getCanHide()):t}),{}))},e.getIsAllColumnsVisible=()=>!e.getAllLeafColumns().some((t)=>!(t.getIsVisible!=null&&t.getIsVisible())),e.getIsSomeColumnsVisible=()=>e.getAllLeafColumns().some((t)=>t.getIsVisible==null?void 0:t.getIsVisible()),e.getToggleAllColumnsVisibilityHandler=()=>(t)=>{var o;e.toggleAllColumnsVisible((o=t.target)==null?void 0:o.checked)}}};function ve(e,n){return!n?e.getVisibleLeafColumns():n==="center"?e.getCenterVisibleLeafColumns():n==="left"?e.getLeftVisibleLeafColumns():e.getRightVisibleLeafColumns()}var ho={createTable:(e)=>{e._getGlobalFacetedRowModel=e.options.getFacetedRowModel&&e.options.getFacetedRowModel(e,"__global__"),e.getGlobalFacetedRowModel=()=>{if(e.options.manualFiltering||!e._getGlobalFacetedRowModel)return e.getPreFilteredRowModel();return e._getGlobalFacetedRowModel()},e._getGlobalFacetedUniqueValues=e.options.getFacetedUniqueValues&&e.options.getFacetedUniqueValues(e,"__global__"),e.getGlobalFacetedUniqueValues=()=>{if(!e._getGlobalFacetedUniqueValues)return new Map;return e._getGlobalFacetedUniqueValues()},e._getGlobalFacetedMinMaxValues=e.options.getFacetedMinMaxValues&&e.options.getFacetedMinMaxValues(e,"__global__"),e.getGlobalFacetedMinMaxValues=()=>{if(!e._getGlobalFacetedMinMaxValues)return;return e._getGlobalFacetedMinMaxValues()}}},yo={getInitialState:(e)=>({globalFilter:void 0,...e}),getDefaultOptions:(e)=>({onGlobalFilterChange:E("globalFilter",e),globalFilterFn:"auto",getColumnCanGlobalFilter:(n)=>{var t;let o=(t=e.getCoreRowModel().flatRows[0])==null||(t=t._getAllCellsByColumnId()[n.id])==null?void 0:t.getValue();return typeof o==="string"||typeof o==="number"}}),createColumn:(e,n)=>{e.getCanGlobalFilter=()=>{var t,o,r,i;return((t=e.columnDef.enableGlobalFilter)!=null?t:!0)&&((o=n.options.enableGlobalFilter)!=null?o:!0)&&((r=n.options.enableFilters)!=null?r:!0)&&((i=n.options.getColumnCanGlobalFilter==null?void 0:n.options.getColumnCanGlobalFilter(e))!=null?i:!0)&&!!e.accessorFn}},createTable:(e)=>{e.getGlobalAutoFilterFn=()=>U.includesString,e.getGlobalFilterFn=()=>{var n,t;let{globalFilterFn:o}=e.options;return $e(o)?o:o==="auto"?e.getGlobalAutoFilterFn():(n=(t=e.options.filterFns)==null?void 0:t[o])!=null?n:U[o]},e.setGlobalFilter=(n)=>{e.options.onGlobalFilterChange==null||e.options.onGlobalFilterChange(n)},e.resetGlobalFilter=(n)=>{e.setGlobalFilter(n?void 0:e.initialState.globalFilter)}}},Po={getInitialState:(e)=>({expanded:{},...e}),getDefaultOptions:(e)=>({onExpandedChange:E("expanded",e),paginateExpandedRows:!0}),createTable:(e)=>{let n=!1,t=!1;e._autoResetExpanded=()=>{var o,r;if(!n){e._queue(()=>{n=!0});return}if((o=(r=e.options.autoResetAll)!=null?r:e.options.autoResetExpanded)!=null?o:!e.options.manualExpanding){if(t)return;t=!0,e._queue(()=>{e.resetExpanded(),t=!1})}},e.setExpanded=(o)=>e.options.onExpandedChange==null?void 0:e.options.onExpandedChange(o),e.toggleAllRowsExpanded=(o)=>{if(o!=null?o:!e.getIsAllRowsExpanded())e.setExpanded(!0);else e.setExpanded({})},e.resetExpanded=(o)=>{var r,i;e.setExpanded(o?{}:(r=(i=e.initialState)==null?void 0:i.expanded)!=null?r:{})},e.getCanSomeRowsExpand=()=>e.getPrePaginationRowModel().flatRows.some((o)=>o.getCanExpand()),e.getToggleAllRowsExpandedHandler=()=>(o)=>{o.persist==null||o.persist(),e.toggleAllRowsExpanded()},e.getIsSomeRowsExpanded=()=>{let o=e.getState().expanded;return o===!0||Object.values(o).some(Boolean)},e.getIsAllRowsExpanded=()=>{let o=e.getState().expanded;
4if(typeof o==="boolean")return o===!0;if(!Object.keys(o).length)return!1;if(e.getRowModel().flatRows.some((r)=>!r.getIsExpanded()))return!1;return!0},e.getExpandedDepth=()=>{let o=0;return(e.getState().expanded===!0?Object.keys(e.getRowModel().rowsById):Object.keys(e.getState().expanded)).forEach((i)=>{let a=i.split(".");o=Math.max(o,a.length)}),o},e.getPreExpandedRowModel=()=>e.getSortedRowModel(),e.getExpandedRowModel=()=>{if(!e._getExpandedRowModel&&e.options.getExpandedRowModel)e._getExpandedRowModel=e.options.getExpandedRowModel(e);if(e.options.manualExpanding||!e._getExpandedRowModel)return e.getPreExpandedRowModel();return e._getExpandedRowModel()}},createRow:(e,n)=>{e.toggleExpanded=(t)=>{n.setExpanded((o)=>{var r;let i=o===!0?!0:!!(o!=null&&o[e.id]),a={};if(o===!0)Object.keys(n.getRowModel().rowsById).forEach((l)=>{a[l]=!0});else a=o;if(t=(r=t)!=null?r:!i,!i&&t)return{...a,[e.id]:!0};if(i&&!t){let{[e.id]:l,...s}=a;return s}return o})},e.getIsExpanded=()=>{var t;let o=n.getState().expanded;return!!((t=n.options.getIsRowExpanded==null?void 0:n.options.getIsRowExpanded(e))!=null?t:o===!0||(o==null?void 0:o[e.id]))},e.getCanExpand=()=>{var t,o,r;return(t=n.options.getRowCanExpand==null?void 0:n.options.getRowCanExpand(e))!=null?t:((o=n.options.enableExpanding)!=null?o:!0)&&!!((r=e.subRows)!=null&&r.length)},e.getIsAllParentsExpanded=()=>{let t=!0,o=e;while(t&&o.parentId)o=n.getRow(o.parentId,!0),t=o.getIsExpanded();return t},e.getToggleExpandedHandler=()=>{let t=e.getCanExpand();return()=>{if(!t)return;e.toggleExpanded()}}}},et=0,tt=10,Je=()=>({pageIndex:et,pageSize:tt}),xo={getInitialState:(e)=>({...e,pagination:{...Je(),...e==null?void 0:e.pagination}}),getDefaultOptions:(e)=>({onPaginationChange:E("pagination",e)}),createTable:(e)=>{let n=!1,t=!1;e._autoResetPageIndex=()=>{var o,r;if(!n){e._queue(()=>{n=!0});return}if((o=(r=e.options.autoResetAll)!=null?r:e.options.autoResetPageIndex)!=null?o:!e.options.manualPagination){if(t)return;t=!0,e._queue(()=>{e.resetPageIndex(),t=!1})}},e.setPagination=(o)=>{let r=(i)=>j(o,i);return e.options.onPaginationChange==null?void 0:e.options.onPaginationChange(r)},e.resetPagination=(o)=>{var r;e.setPagination(o?Je():(r=e.initialState.pagination)!=null?r:Je())},e.setPageIndex=(o)=>{e.setPagination((r)=>{let i=j(o,r.pageIndex),a=typeof e.options.pageCount>"u"||e.options.pageCount===-1?Number.MAX_SAFE_INTEGER:e.options.pageCount-1;return i=Math.max(0,Math.min(i,a)),{...r,pageIndex:i}})},e.resetPageIndex=(o)=>{var r,i;e.setPageIndex(o?et:(r=(i=e.initialState)==null||(i=i.pagination)==null?void 0:i.pageIndex)!=null?r:et)},e.resetPageSize=(o)=>{var r,i;e.setPageSize(o?tt:(r=(i=e.initialState)==null||(i=i.pagination)==null?void 0:i.pageSize)!=null?r:tt)},e.setPageSize=(o)=>{e.setPagination((r)=>{let i=Math.max(1,j(o,r.pageSize)),a=r.pageSize*r.pageIndex,l=Math.floor(a/i);return{...r,pageIndex:l,pageSize:i}})},e.setPageCount=(o)=>e.setPagination((r)=>{var i;let a=j(o,(i=e.options.pageCount)!=null?i:-1);if(typeof a==="number")a=Math.max(-1,a);return{...r,pageCount:a}}),e.getPageOptions=S(()=>[e.getPageCount()],(o)=>{let r=[];if(o&&o>0)r=[...Array(o)].fill(null).map((i,a)=>a);return r},h(e.options,"debugTable","getPageOptions")),e.getCanPreviousPage=()=>e.getState().pagination.pageIndex>0,e.getCanNextPage=()=>{let{pageIndex:o}=e.getState().pagination,r=e.getPageCount();if(r===-1)return!0;if(r===0)return!1;return o<r-1},e.previousPage=()=>e.setPageIndex((o)=>o-1),e.nextPage=()=>e.setPageIndex((o)=>o+1),e.firstPage=()=>e.setPageIndex(0),e.lastPage=()=>e.setPageIndex(e.getPageCount()-1),e.getPrePaginationRowModel=()=>e.getExpandedRowModel(),e.getPaginationRowModel=()=>{if(!e._getPaginationRowModel&&e.options.getPaginationRowModel)e._getPaginationRowModel=e.options.getPaginationRowModel(e);if(e.options.manualPagination||!e._getPaginationRowModel)return e.getPrePaginationRowModel();return e._getPaginationRowModel()},e.getPageCount=()=>{var o;return(o=e.options.pageCount)!=null?o:Math.ceil(e.getRowCount()/e.getState().pagination.pageSize)},e.getRowCount=()=>{var o;return(o=e.options.rowCount)!=null?o:e.getPrePaginationRowModel().rows.length}}},Ye=()=>({top:[],bottom:[]}),Vo={getInitialState:(e)=>({rowPinning:Ye(),...e}),getDefaultOptions:(e)=>({onRowPinningChange:E("rowPinning",e)}),createRow:(e,n)=>{e.pin=(t,o,r)=>{let i=o?e.getLeafRows().map((s)=>{let{id:g}=s;return g}):[],a=r?e.getParentRows().map((s)=>{let{id:g}=s;return g}):[],l=new Set([...a,e.id,...i]);n.setRowPinning((s)=>{var g,p;if(t==="bottom"){var f,c;return{top:((f=s==null?void 0:s.top)!=null?f:[]).filter((C)=>!(l!=null&&l.has(C))),bottom:[...((c=s==null?void 0:s.bottom)!=null?c:[]).filter((C)=>!(l!=null&&l.has(C))),...Array.from(l)]}}if(t==="top"){var d,m;return{top:[...((d=s==null?void 0:s.top)!=null?d:[]).filter((C)=>!(l!=null&&l.has(C))),...Array.from(l)],bottom:((m=s==null?void 0:s.bottom)!=null?m:[]).filter((C)=>!(l!=null&&l.has(C)))}}return{top:((g=s==null?void 0:s.top)!=null?g:[]).filter((C)=>!(l!=null&&l.has(C))),bottom:((p=s==null?void 0:s.bottom)!=null?p:[]).filter((C)=>!(l!=null&&l.has(C)))}})},e.getCanPin=()=>{var t;let{enableRowPinning:o,enablePinning:r}=n.options;if(typeof o==="function")return o(e);return(t=o!=null?o:r)!=null?t:!0},e.getIsPinned=()=>{let t=[e.id],{top:o,bottom:r}=n.getState().rowPinning,i=t.some((l)=>o==null?void 0:o.includes(l)),a=t.some((l)=>r==null?void 0:r.includes(l));return i?"top":a?"bottom":!1},e.getPinnedIndex=()=>{var t,o;let r=e.getIsPinned();if(!r)return-1;let i=(t=r==="top"?n.getTopRows():n.getBottomRows())==null?void 0:t.map((a)=>{let{id:l}=a;return l});return(o=i==null?void 0:i.indexOf(e.id))!=null?o:-1}},createTable:(e)=>{e.setRowPinning=(n)=>e.options.onRowPinningChange==null?void 0:e.options.onRowPinningChange(n),e.resetRowPinning=(n)=>{var t,o;return e.setRowPinning(n?Ye():(t=(o=e.initialState)==null?void 0:o.rowPinning)!=null?t:Ye())},e.getIsSomeRowsPinned=(n)=>{var t;let o=e.getState().rowPinning;if(!n){var r,i;return Boolean(((r=o.top)==null?void 0:r.length)||((i=o.bottom)==null?void 0:i.length))}return Boolean((t=o[n])==null?void 0:t.length)},e._getPinnedRows=(n,t,o)=>{var r;return(((r=e.options.keepPinnedRows)!=null?r:!0)?(t!=null?t:[]).map((a)=>{let l=e.getRow(a,!0);return l.getIsAllParentsExpanded()?l:null}):(t!=null?t:[]).map((a)=>n.find((l)=>
4l.id===a))).filter(Boolean).map((a)=>({...a,position:o}))},e.getTopRows=S(()=>[e.getRowModel().rows,e.getState().rowPinning.top],(n,t)=>e._getPinnedRows(n,t,"top"),h(e.options,"debugRows","getTopRows")),e.getBottomRows=S(()=>[e.getRowModel().rows,e.getState().rowPinning.bottom],(n,t)=>e._getPinnedRows(n,t,"bottom"),h(e.options,"debugRows","getBottomRows")),e.getCenterRows=S(()=>[e.getRowModel().rows,e.getState().rowPinning.top,e.getState().rowPinning.bottom],(n,t,o)=>{let r=new Set([...t!=null?t:[],...o!=null?o:[]]);return n.filter((i)=>!r.has(i.id))},h(e.options,"debugRows","getCenterRows"))}},_o={getInitialState:(e)=>({rowSelection:{},...e}),getDefaultOptions:(e)=>({onRowSelectionChange:E("rowSelection",e),enableRowSelection:!0,enableMultiRowSelection:!0,enableSubRowSelection:!0}),createTable:(e)=>{e.setRowSelection=(n)=>e.options.onRowSelectionChange==null?void 0:e.options.onRowSelectionChange(n),e.resetRowSelection=(n)=>{var t;return e.setRowSelection(n?{}:(t=e.initialState.rowSelection)!=null?t:{})},e.toggleAllRowsSelected=(n)=>{e.setRowSelection((t)=>{n=typeof n<"u"?n:!e.getIsAllRowsSelected();let o={...t},r=e.getPreGroupedRowModel().flatRows;if(n)r.forEach((i)=>{if(!i.getCanSelect())return;o[i.id]=!0});else r.forEach((i)=>{delete o[i.id]});return o})},e.toggleAllPageRowsSelected=(n)=>e.setRowSelection((t)=>{let o=typeof n<"u"?n:!e.getIsAllPageRowsSelected(),r={...t};return e.getRowModel().rows.forEach((i)=>{nt(r,i.id,o,!0,e)}),r}),e.getPreSelectedRowModel=()=>e.getCoreRowModel(),e.getSelectedRowModel=S(()=>[e.getState().rowSelection,e.getCoreRowModel()],(n,t)=>{if(!Object.keys(n).length)return{rows:[],flatRows:[],rowsById:{}};return Ze(e,t)},h(e.options,"debugTable","getSelectedRowModel")),e.getFilteredSelectedRowModel=S(()=>[e.getState().rowSelection,e.getFilteredRowModel()],(n,t)=>{if(!Object.keys(n).length)return{rows:[],flatRows:[],rowsById:{}};return Ze(e,t)},h(e.options,"debugTable","getFilteredSelectedRowModel")),e.getGroupedSelectedRowModel=S(()=>[e.getState().rowSelection,e.getSortedRowModel()],(n,t)=>{if(!Object.keys(n).length)return{rows:[],flatRows:[],rowsById:{}};return Ze(e,t)},h(e.options,"debugTable","getGroupedSelectedRowModel")),e.getIsAllRowsSelected=()=>{let n=e.getFilteredRowModel().flatRows,{rowSelection:t}=e.getState(),o=Boolean(n.length&&Object.keys(t).length);if(o){if(n.some((r)=>r.getCanSelect()&&!t[r.id]))o=!1}return o},e.getIsAllPageRowsSelected=()=>{let n=e.getPaginationRowModel().flatRows.filter((r)=>r.getCanSelect()),{rowSelection:t}=e.getState(),o=!!n.length;if(o&&n.some((r)=>!t[r.id]))o=!1;return o},e.getIsSomeRowsSelected=()=>{var n;let t=Object.keys((n=e.getState().rowSelection)!=null?n:{}).length;return t>0&&t<e.getFilteredRowModel().flatRows.length},e.getIsSomePageRowsSelected=()=>{let n=e.getPaginationRowModel().flatRows;return e.getIsAllPageRowsSelected()?!1:n.filter((t)=>t.getCanSelect()).some((t)=>t.getIsSelected()||t.getIsSomeSelected())},e.getToggleAllRowsSelectedHandler=()=>(n)=>{e.toggleAllRowsSelected(n.target.checked)},e.getToggleAllPageRowsSelectedHandler=()=>(n)=>{e.toggleAllPageRowsSelected(n.target.checked)}},createRow:(e,n)=>{e.toggleSelected=(t,o)=>{let r=e.getIsSelected();n.setRowSelection((i)=>{var a;if(t=typeof t<"u"?t:!r,e.getCanSelect()&&r===t)return i;let l={...i};return nt(l,e.id,t,(a=o==null?void 0:o.selectChildren)!=null?a:!0,n),l})},e.getIsSelected=()=>{let{rowSelection:t}=n.getState();return at(e,t)},e.getIsSomeSelected=()=>{let{rowSelection:t}=n.getState();return ot(e,t)==="some"},e.getIsAllSubRowsSelected=()=>{let{rowSelection:t}=n.getState();return ot(e,t)==="all"},e.getCanSelect=()=>{var t;if(typeof n.options.enableRowSelection==="function")return n.options.enableRowSelection(e);return(t=n.options.enableRowSelection)!=null?t:!0},e.getCanSelectSubRows=()=>{var t;if(typeof n.options.enableSubRowSelection==="function")return n.options.enableSubRowSelection(e);return(t=n.options.enableSubRowSelection)!=null?t:!0},e.getCanMultiSelect=()=>{var t;if(typeof n.options.enableMultiRowSelection==="function")return n.options.enableMultiRowSelection(e);return(t=n.options.enableMultiRowSelection)!=null?t:!0},e.getToggleSelectedHandler=()=>{let t=e.getCanSelect();return(o)=>{var r;if(!t)return;e.toggleSelected((r=o.target)==null?void 0:r.checked)}}}},nt=(e,n,t,o,r)=>{var i;let a=r.getRow(n,!0);if(t){if(!a.getCanMultiSelect())Object.keys(e).forEach((l)=>delete e[l]);if(a.getCanSelect())e[n]=!0}else delete e[n];if(o&&(i=a.subRows)!=null&&i.length&&a.getCanSelectSubRows())a.subRows.forEach((l)=>nt(e,l.id,t,o,r))};function Ze(e,n){let t=e.getState().rowSelection,o=[],r={},i=function(a,l){return a.map((s)=>{var g;let p=at(s,t);
4if(p)o.push(s),r[s.id]=s;if((g=s.subRows)!=null&&g.length)s={...s,subRows:i(s.subRows)};if(p)return s}).filter(Boolean)};return{rows:i(n.rows),flatRows:o,rowsById:r}}function at(e,n){var t;return(t=n[e.id])!=null?t:!1}function ot(e,n,t){var o;if(!((o=e.subRows)!=null&&o.length))return!1;let r=!0,i=!1;return e.subRows.forEach((a)=>{if(i&&!r)return;if(a.getCanSelect())if(at(a,n))i=!0;else r=!1;if(a.subRows&&a.subRows.length){let l=ot(a,n);if(l==="all")i=!0;else if(l==="some")i=!0,r=!1;else r=!1}}),r?"all":i?"some":!1}var rt=/([0-9]+)/gm,To=(e,n,t)=>dn(K(e.getValue(t)).toLowerCase(),K(n.getValue(t)).toLowerCase()),Fo=(e,n,t)=>dn(K(e.getValue(t)),K(n.getValue(t))),Io=(e,n,t)=>lt(K(e.getValue(t)).toLowerCase(),K(n.getValue(t)).toLowerCase()),bo=(e,n,t)=>lt(K(e.getValue(t)),K(n.getValue(t))),Do=(e,n,t)=>{let o=e.getValue(t),r=n.getValue(t);return o>r?1:o<r?-1:0},Mo=(e,n,t)=>lt(e.getValue(t),n.getValue(t));function lt(e,n){return e===n?0:e>n?1:-1}function K(e){if(typeof e==="number"){if(isNaN(e)||e===1/0||e===-1/0)return"";return String(e)}if(typeof e==="string")return e;return""}
4function dn(e,n){let t=e.split(rt).filter(Boolean),o=n.split(rt).filter(Boolean);while(t.length&&o.length){let r=t.shift(),i=o.shift(),a=parseInt(r,10),l=parseInt(i,10),s=[a,l].sort();if(isNaN(s[0])){if(r>i)return 1;if(i>r)return-1;continue}if(isNaN(s[1]))return isNaN(a)?-1:1;if(a>l)return 1;if(l>a)return-1}return t.length-o.length}var Re={alphanumeric:To,alphanumericCaseSensitive:Fo,text:Io,textCaseSensitive:bo,datetime:Do,basic:Mo},$o={getInitialState:(e)=>({sorting:[],...e}),getDefaultColumnDef:()=>({sortingFn:"auto",sortUndefined:1}),getDefaultOptions:(e)=>({onSortingChange:E("sorting",e),isMultiSortEvent:(n)=>n.shiftKey}),createColumn:(e,n)=>{e.getAutoSortingFn=()=>{let t=n.getFilteredRowModel().flatRows.slice(10),o=!1;for(let r of t){let i=r==null?void 0:r.getValue(e.id);if(Object.prototype.toString.call(i)==="[object Date]")return Re.datetime;if(typeof i==="string"){if(o=!0,i.split(rt).length>1)return Re.alphanumeric}}if(o)return Re.text;return Re.basic},e.getAutoSortDir=()=>{let t=n.getFilteredRowModel().flatRows[0];if(typeof(t==null?void 0:t.getValue(e.id))==="string")return"asc";return"desc"},e.getSortingFn=()=>{var t,o;if(!e)throw Error();return $e(e.columnDef.sortingFn)?e.columnDef.sortingFn:e.columnDef.sortingFn==="auto"?e.getAutoSortingFn():(t=(o=n.options.sortingFns)==null?void 0:o[e.columnDef.sortingFn])!=null?t:Re[e.columnDef.sortingFn]},e.toggleSorting=(t,o)=>{let r=e.getNextSortingOrder(),i=typeof t<"u"&&t!==null;n.setSorting((a)=>{let l=a==null?void 0:a.find((d)=>d.id===e.id),s=a==null?void 0:a.findIndex((d)=>d.id===e.id),g=[],p,f=i?t:r==="desc";if(a!=null&&a.length&&e.getCanMultiSort()&&o)if(l)p="toggle";else p="add";else if(a!=null&&a.length&&s!==a.length-1)p="replace";else if(l)p="toggle";else p="replace";if(p==="toggle"){if(!i){if(!r)p="remove"}}if(p==="add"){var c;g=[...a,{id:e.id,desc:f}],g.splice(0,g.length-((c=n.options.maxMultiSortColCount)!=null?c:Number.MAX_SAFE_INTEGER))}else if(p==="toggle")g=a.map((d)=>{if(d.id===e.id)return{...d,desc:f};return d});else if(p==="remove")g=a.filter((d)=>d.id!==e.id);else g=[{id:e.id,desc:f}];return g})},e.getFirstSortDir=()=>{var t,o;return((t=(o=e.columnDef.sortDescFirst)!=null?o:n.options.sortDescFirst)!=null?t:e.getAutoSortDir()==="desc")?"desc":"asc"},e.getNextSortingOrder=(t)=>{var o,r;let i=e.getFirstSortDir(),a=e.getIsSorted();if(!a)return i;if(a!==i&&((o=n.options.enableSortingRemoval)!=null?o:!0)&&(t?(r=n.options.enableMultiRemove)!=null?r:!0:!0))return!1;return a==="desc"?"asc":"desc"},e.getCanSort=()=>{var t,o;return((t=e.columnDef.enableSorting)!=null?t:!0)&&((o=n.options.enableSorting)!=null?o:!0)&&!!e.accessorFn},e.getCanMultiSort=()=>{var t,o;return(t=(o=e.columnDef.enableMultiSort)!=null?o:n.options.enableMultiSort)!=null?t:!!e.accessorFn},e.getIsSorted=()=>{var t;let o=(t=n.getState().sorting)==null?void 0:t.find((r)=>r.id===e.id);return!o?!1:o.desc?"desc":"asc"},e.getSortIndex=()=>{var t,o;return(t=(o=n.getState().sorting)==null?void 0:o.findIndex((r)=>r.id===e.id))!=null?t:-1},e.clearSorting=()=>{n.setSorting((t)=>t!=null&&t.length?t.filter((o)=>o.id!==e.id):[])},e.getToggleSortingHandler=()=>{let t=e.getCanSort();return(o)=>{if(!t)return;o.persist==null||o.persist(),e.toggleSorting==null||e.toggleSorting(void 0,e.getCanMultiSort()?n.options.isMultiSortEvent==null?void 0:n.options.isMultiSortEvent(o):!1)}}},createTable:(e)=>{e.setSorting=(n)=>e.options.onSortingChange==null?void 0:e.options.onSortingChange(n),e.resetSorting=(n)=>{var t,o;e.setSorting(n?[]:(t=(o=e.initialState)==null?void 0:o.sorting)!=null?t:[])},e.getPreSortedRowModel=()=>e.getGroupedRowModel(),e.getSortedRowModel=()=>{if(!e._getSortedRowModel&&e.options.getSortedRowModel)e._getSortedRowModel=e.options.getSortedRowModel(e);if(e.options.manualSorting||!e._getSortedRowModel)return e.getPreSortedRowModel();return e._getSortedRowModel()}}},Lo=[Zn,So,mo,Co,to,no,ho,yo,$o,po,Po,xo,Vo,_o,vo];function cn(e){var n,t;let o=[...Lo,...(n=e._features)!=null?n:[]],r={_features:o},i=r._features.reduce((c,d)=>Object.assign(c,d.getDefaultOptions==null?void 0:d.getDefaultOptions(r)),{}),a=(c)=>
4{if(r.options.mergeOptions)return r.options.mergeOptions(i,c);return{...i,...c}},s={...{},...(t=e.initialState)!=null?t:{}};r._features.forEach((c)=>{var d;s=(d=c.getInitialState==null?void 0:c.getInitialState(s))!=null?d:s});let g=[],p=!1,f={_features:o,options:{...i,...e},initialState:s,_queue:(c)=>{if(g.push(c),!p)p=!0,Promise.resolve().then(()=>{while(g.length)g.shift()();p=!1}).catch((d)=>setTimeout(()=>{throw d}))},reset:()=>{r.setState(r.initialState)},setOptions:(c)=>{let d=j(c,r.options);r.options=a(d)},getState:()=>r.options.state,setState:(c)=>{r.options.onStateChange==null||r.options.onStateChange(c)},_getRowId:(c,d,m)=>{var C;return(C=r.options.getRowId==null?void 0:r.options.getRowId(c,d,m))!=null?C:`${m?[m.id,d].join("."):d}`},getCoreRowModel:()=>{if(!r._getCoreRowModel)r._getCoreRowModel=r.options.getCoreRowModel(r);return r._getCoreRowModel()},getRowModel:()=>r.getPaginationRowModel(),getRow:(c,d)=>{let m=(d?r.getPrePaginationRowModel():r.getRowModel()).rowsById[c];if(!m){if(m=r.getCoreRowModel().rowsById[c],!m)throw Error()}return m},_getDefaultColumnDef:S(()=>[r.options.defaultColumn],(c)=>{var d;return c=(d=c)!=null?d:{},{header:(m)=>{let C=m.header.column.columnDef;if(C.accessorKey)return C.accessorKey;if(C.accessorFn)return C.id;return null},cell:(m)=>{var C,v;return(C=(v=m.renderValue())==null||v.toString==null?void 0:v.toString())!=null?C:null},...r._features.reduce((m,C)=>Object.assign(m,C.getDefaultColumnDef==null?void 0:C.getDefaultColumnDef()),{}),...c}},h(e,"debugColumns","_getDefaultColumnDef")),_getColumnDefs:()=>r.options.columns,getAllColumns:S(()=>[r._getColumnDefs()],(c)=>{let d=function(m,C,v){if(v===void 0)v=0;return m.map((R)=>{let P=Yn(r,R,v,C),y=R;return P.columns=y.columns?d(y.columns,P,v+1):[],P})};return d(c)},h(e,"debugColumns","getAllColumns")),getAllFlatColumns:S(()=>[r.getAllColumns()],(c)=>c.flatMap((d)=>d.getFlatColumns()),h(e,"debugColumns","getAllFlatColumns")),_getAllFlatColumnsById:S(()=>[r.getAllFlatColumns()],(c)=>c.reduce((d,m)=>(d[m.id]=m,d),{}),h(e,"debugColumns","getAllFlatColumnsById")),getAllLeafColumns:S(()=>[r.getAllColumns(),r._getOrderColumnsFn()],(c,d)=>{let m=c.flatMap((C)=>C.getLeafColumns());return d(m)},h(e,"debugColumns","getAllLeafColumns")),getColumn:(c)=>r._getAllFlatColumnsById()[c]};Object.assign(r,f);for(let c=0;c<r._features.length;c++){let d=r._features[c];d==null||d.createTable==null||d.createTable(r)}return r}function pn(){return(e)=>S(()=>[e.options.data],(n)=>{let t={rows:[],flatRows:[],rowsById:{}},o=function(r,i,a){if(i===void 0)i=0;let l=[];for(let g=0;g<r.length;g++){let p=eo(e,e._getRowId(r[g],g,a),r[g],g,i,void 0,a==null?void 0:a.id);if(t.flatRows.push(p),t.rowsById[p.id]=p,l.push(p),e.options.getSubRows){var s;if(p.originalSubRows=e.options.getSubRows(r[g],g),(s=p.originalSubRows)!=null&&s.length)p.subRows=o(p.originalSubRows,i+1,p)}}return l};return t.rows=o(n),t},h(e.options,"debugTable","getRowModel",()=>e._autoResetPageIndex()))}function st(e,n){return!e?null:No(e)?we.createElement(e,n):e}function No(e){return Eo(e)||typeof e==="function"||ko(e)}function Eo(e){return typeof e==="function"&&(()=>{let n=Object.getPrototypeOf(e);return n.prototype&&n.prototype.isReactComponent})()}function ko(e){return typeof e==="object"&&typeof e.$$typeof==="symbol"&&["react.memo","react.forward_ref"].includes(e.$$typeof.description)}function fn(e){let n={state:{},onStateChange:()=>{},renderFallbackValue:null,...e},[t]=we.useState(()=>({current:cn(n)})),[o,r]=we.useState(()=>t.current.initialState);return t.current.setOptions((i)=>({...i,...e,state:{...o,...e.state},onStateChange:(a)=>{r(a),e.onStateChange==null||e.onStateChange(a)}})),t.current}var N=X(Y(),1);var Ao=dt("",{variants:{variant:{bordered:"overflow-hidden rounded-lg border",clean:""}},defaultVariants:{variant:"clean"}}),Ho=dt("",{variants:{variant:{bordered:"bg-muted/50",clean:""}},defaultVariants:{variant:"clean"}}),zo=pn(),Go=({action:e})=>u(wn,{items:e.dropdown,contentProps:{align:"end",className:"w-40"},children:u(le,{variant:"ghost",size:"sm",title:e.tooltip,children:e.label,icon:e.icon||Rn})}),Oo=({item:e,actions:n,className:t})=>{let o=n(e).filter((r)=>!r.hide);if(!o.length)return null;return u("div",{className:w("flex items-center justify-end gap-1",t),onClick:(r)=>r.stopPropagation(),onDoubleClick:(r)=>r.stopPropagation(),children:o.map((r,i)=>{if(r.dropdown)return u(Go,{action:r},i);return u(le,{variant:r.destructive?"destructive":"ghost",size:"sm",to:r.to,onClick:r.onClick,hint:r.tooltip,confirm:r.destructive?typeof r.destructive==="string"?r.destructive:"Are you sure?":void 0,icon:r.icon,
4children:r.label},i)})})},mn=({row:e,virtualIndex:n,measureElement:t,rowClassName:o,cellClassName:r,onRowClick:i,onRowDoubleClick:a,to:l})=>{let s=N.useMemo(()=>!l?void 0:(p)=>{let f=l(e.original),c=typeof f==="string"?f:f.to,d=typeof f==="string"?{}:f;if(p?.metaKey||p?.ctrlKey){ut.to(c,{...d,newTab:!0});return}ut.to(c,d)},[l,e.original]),g=N.useMemo(()=>!s&&!i?void 0:(p)=>{s?.(p),i?.(e.original)},[s,i,e.original]);return u(q,{ref:t,"data-index":n,"data-state":e.getIsSelected()&&"selected","data-item-row":!0,className:w(g&&"cursor-pointer",o),onClick:g,onDoubleClick:a?()=>void a(e.original):void 0,children:e.getVisibleCells().map((p)=>u(ne,{className:r,children:st(p.column.columnDef.cell,p.getContext())},p.id))})},Cn=({colSpan:e,children:n,virtualIndex:t,measureElement:o,cellClassName:r})=>u(q,{ref:o,"data-index":t,children:u(ne,{colSpan:e,className:w("h-16 text-center text-muted-foreground",r),children:n})}),Bo=(e)=>{if(!e)return;if("items"in e)return e.items;return e.pages.flatMap((n)=>n.items)},Yr=({data:e,loading:n,query:t,error:o,actions:r,columns:i,empty:a="No results.",onRowClick:l,onRowDoubleClick:s,to:g,sticky:p,stickyOffset:f,virtualizer:c,isLoadingMore:d,canLoadMore:m,onLoadMore:C,loadMoreOnReachEnd:v,loadingMore:R="Loading more...",loadMore:P,className:y,tableClassName:_,headerClassName:T,headerRowClassName:I,headerCellClassName:z,bodyClassName:k,rowClassName:W,cellClassName:G,emptyCellClassName:Q,actionsClassName:Se,variant:ce,...oe})=>{let he=N.useRef(null),[ye,x]=N.useState(!1);N.useEffect(()=>{x(!0)},[]);let A=t?.data,O=N.useMemo(()=>Bo(A),[A]),J=Fe(e??O,[]);n??=t?.isLoading,o??=t?.error;let re=N.useMemo(()=>{if(i)return i.map((F)=>{let{cell:b,...me}=F,yn=b&&typeof b==="object"?b:void 0,Pn=me.header??("accessorKey"in me&&typeof me.accessorKey==="string"?ee(me.accessorKey):void 0);return{...me,header:Pn,cell:typeof b==="function"?b:(xn)=>u(qe,{...yn,data:xn.getValue()})}});return Object.keys(J.at(0)??{}).map((F)=>({accessorKey:F,header:ee(F),cell:(b)=>u(qe,{data:b.getValue()})}))},[i,J]),Pe=N.useMemo(()=>{if(!r)return re;return[...re,{id:"actions",enableHiding:!1,cell:({row:F})=>u(Oo,{item:F.original,actions:r,className:Se}),...re.find((F)=>F.id==="actions")}]},[r,Se,re]),pe=fn({data:J,columns:Pe,getCoreRowModel:zo,...oe}),M=pe.getRowModel().rows,ie=pe.getAllLeafColumns().length,xe=(!!v||!!P||!!c)&&ye,{onLoadMore:Ve,canLoadMore:Le,isLoadingMore:_e}=N.useMemo(()=>{if(C||!v&&!P||!t||!("fetchNextPage"in t))return{onLoadMore:C,canLoadMore:m,isLoadingMore:d};return{onLoadMore:async()=>await t.fetchNextPage(),canLoadMore:t.hasNextPage,isLoadingMore:t.isFetchingNextPage}},[C,m,d,v,P,t]),ct=!!P&&!v,pt=_e||ct&&(Le??!0),ft=_e?R:ct?u(le,{variant:"link",type:"button",onClick:()=>void Ve?.(),children:P===!0?"Load More":P}):null,hn=M.length+(pt?1:0),Te=Sn({overscan:15,enabled:xe,count:hn,estimateSize:()=>r?49:37,...typeof c==="object"?c:{}}),fe=Te.getVirtualItems(),Ne=fe.at(-1)?.index,mt=fe[0]?.start??0,Ct=fe.length?Te.getTotalSize()-(fe.at(-1)?.end??0):0;if(N.useEffect(()=>{if(!xe||!v||!Le||!Ve||_e||M.length===0)return;if(Ne!==void 0&&Ne>=M.length-1)Ve()},[Le,_e,Ne,Ve,M.length,xe,v]),o)return u("div",{className:y,children:u(vn,{error:o})});return V("div",{ref:he,className:w("relative max-w-full min-w-0",Ao({variant:ce}),y),children:[V(Wt,{className:_,children:[M.length!==0&&u(Zt,{className:w(Ho({variant:ce}),T),enabled:!!p,offset:f,children:pe.getHeaderGroups().map((F)=>u(q,{className:I,children:F.headers.map((b)=>u(Jt,{colSpan:b.colSpan,className:z,children:b.isPlaceholder?null:st(b.column.columnDef.header,b.getContext())},b.id))},F.id))}),u(Qt,{className:w(n&&"opacity-50","transition-opacity",k),children:M.length===0&&n?u(q,{children:u(ne,{colSpan:ie,className:w("h-24 text-center",Q),children:u(gt,{size:"xl",className:"mx-auto text-muted-foreground"})})}):M.length===0?u(q,{children:u(ne,{colSpan:ie,className:w("h-24 text-center text-muted-foreground",Q),children:a})}):xe?V(Z,{children:[mt>0?u(q,{"aria-hidden":"true",children:u(ne,{colSpan:ie,className:"p-0",style:{height:mt}})}):null,fe.map((F)=>{if(F.index>=M.length)return u(Cn,{colSpan:ie,virtualIndex:F.index,measureElement:Te.measureElement,cellClassName:G,children:ft},"extra-row");let b=M[F.index];return u(mn,{row:b,to:g,virtualIndex:F.index,measureElement:Te.measureElement,rowClassName:w(W),cellClassName:G,onRowClick:l,onRowDoubleClick:s},b.id)}),Ct>0?u(q,{"aria-hidden":"true",children:u(ne,{colSpan:ie,className:"p-0",style:{height:Ct}})}):null]}):V(Z,{children:[M.map((F)=>u(mn,{row:F,to:g,rowClassName:w(W),cellClassName:G,onRowClick:l,onRowDoubleClick:s},F.id)),pt?u(Cn,{colSpan:ie,cellClassName:G,children:ft}):null]})})]}),u("div",{"aria-hidden":!(n&&M.length>0),className:w("pointer-events-none absolute inset-x-0 top-10 bottom-0 grid place-items-center opacity-0 transition-opacity",n&&M.length>0&&"opacity-100"),children:u(gt,{size:"2xl",className:"text-muted-foreground"})})]})};
5export{ur as U,Bt as V,Xt as W,zn as X,xr as Y,Yr as Z};
6
7//# debugId=BE367F1465B431A764756E2164756E21

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.