PageSourceSearch

https://xn--dreptu-8ib.pl/_next/static/chunks/03nnnkq2c8zhm.js

js xn--dreptu-8ib.pl collected 2026-10-02 00:04:34 UTC 116,881 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,84197,e=>{"use strict";var t=e.i(37601),l=e.i(69658);let n=(0,l.tv)({defaultVariants:{size:"md"},slots:{base:"pagination",content:"pagination__content",ellipsis:"pagination__ellipsis",item:"pagination__item",link:"pagination__link",summary:"pagination__summary"},variants:{size:{lg:{base:"pagination--lg"},md:{base:"pagination--md"},sm:{base:"pagination--sm"}}}});var o=e.i(28693),r=e.i(64387),i=e.i(46778),s=e.i(55867),a=e.i(71194);let u=(0,o.createContext)({}),c=({children:e,className:l,size:r,...a})=>{let c=o.default.useMemo(()=>n({size:r}),[r]);return(0,t.jsx)(u,{value:{slots:c},children:(0,t.jsx)(s.dom.nav,{"aria-label":"pagination","data-slot":"pagination",role:"navigation",...a,className:(0,i.composeSlotClassName)(c.base,l),children:e})})};c.displayName="HeroUI.Pagination";let d=({children:e,className:l,...n})=>{let{slots:r}=(0,o.useContext)(u);return(0,t.jsx)(s.dom.div,{className:(0,i.composeSlotClassName)(r?.summary,l),"data-slot":"pagination-summary",...n,children:e})};d.displayName="HeroUI.Pagination.Summary";let m=({children:e,className:l,...n})=>{let{slots:r}=(0,o.useContext)(u);return(0,t.jsx)(s.dom.ul,{className:(0,i.composeSlotClassName)(r?.content,l),"data-slot":"pagination-content",...n,children:e})};m.displayName="HeroUI.Pagination.Content";let p=({children:e,className:l,...n})=>{let{slots:r}=(0,o.useContext)(u);return(0,t.jsx)(s.dom.li,{className:(0,i.composeSlotClassName)(r?.item,l),"data-slot":"pagination-item",...n,children:e})};p.displayName="HeroUI.Pagination.Item";let g=({children:e,className:l,isActive:n,...s})=>{let{slots:a}=(0,o.useContext)(u);return(0,t.jsx)(r.Button,{"aria-current":n?"page":void 0,className:(0,i.composeTwRenderProps)(l,a?.link()),"data-active":n?"true":void 0,"data-slot":"pagination-link",...s,children:e})};g.displayName="HeroUI.Pagination.Link";let h=({children:e,className:l,...n})=>{let{slots:s}=(0,o.useContext)(u),a=`${s?.link()??""} pagination__link--nav`.trim();return(0,t.jsx)(r.Button,{className:(0,i.composeTwRenderProps)(l,a),"data-slot":"pagination-previous",...n,children:e})};h.displayName="HeroUI.Pagination.Previous";let y=({children:e,className:l,...n})=>(0,t.jsx)(s.dom.span,{"aria-hidden":"true",className:l,"data-slot":"pagination-previous-icon",...n,children:e??(0,t.jsx)(a.IconChevronLeft,{})});y.displayName="HeroUI.Pagination.PreviousIcon";let f=({children:e,className:l,...n})=>{let{slots:s}=(0,o.useContext)(u),a=`${s?.link()??""} pagination__link--nav`.trim();return(0,t.jsx)(r.Button,{className:(0,i.composeTwRenderProps)(l,a),"data-slot":"pagination-next",...n,children:e})};f.displayName="HeroUI.Pagination.Next";let b=({children:e,className:l,...n})=>(0,t.jsx)(s.dom.span,{"aria-hidden":"true",className:l,"data-slot":"pagination-next-icon",...n,children:e??(0,t.jsx)(a.IconChevronRight,{})});b.displayName="HeroUI.Pagination.NextIcon";let C=({className:e,...l})=>{let{slots:n}=(0,o.useContext)(u);return(0,t.jsx)(s.dom.span,{"aria-hidden":"true",className:(0,i.composeSlotClassName)(n?.ellipsis,e),"data-slot":"pagination-ellipsis",...l,children:"…"})};C.displayName="HeroUI.Pagination.Ellipsis";let v=Object.assign(c,{Content:m,Ellipsis:C,Item:p,Link:g,Next:f,NextIcon:b,Previous:h,PreviousIcon:y,Root:c,Summary:d}),k=(0,l.tv)({defaultVariants:{variant:"primary"},slots:{base:"table-root",body:"table__body",cell:"table__cell",column:"table__column",columnResizer:"table__column-resizer",content:"table__content",footer:"table__footer",header:"table__header",loadMore:"table__load-more",loadMoreContent:"table__load-more-content",resizableContainer:"table__resizable-container",row:"table__row",scrollContainer:"table__scroll-container"},variants:{variant:{primary:{base:"table-root--primary"},secondary:{base:"table-root--secondary"}}}});var x=e.i(79359);e.i(64867);var S=e.i(42553),z=e.i(87853),D=e.i(47548),w=e.i(84566),E=e.i(71237),P={};P={"ar-AE":{colorSwatchPicker:"تغييرات الألوان",dropzoneLabel:"DropZone",selectPlaceholder:"حدد عنصرًا",tableResizer:"أداة تغيير الحجم"},"bg-BG":{colorSwatchPicker:"Цветови мостри",dropzoneLabel:"DropZone",selectPlaceholder:"Изберете предмет",tableResizer:"Преоразмерител"},"cs-CZ":{colorSwatchPicker:"Vzorky barev",dropzoneLabel:"Místo pro přetažení",selectPlaceholder:"Vyberte položku",tableResizer:"Změna velikosti"},"da-DK":{colorSwatchPicker:"Farveprøver",dropzoneLabel:"DropZone",selectPlaceholder:"Vælg et element",tableResizer:"Størrelsesændring"},"de-DE":{colorSwatchPicker:"Farbfelder",dropzoneLabel:"Ablegebereich",selectPlaceholder:"Element wählen",tableResizer:"Größenanpassung"},"el-GR":{colorSwatchPicker:"Χρωματικά δείγματα",dropzoneLabel:"DropZone",selectPlaceholder:"Επιλέξτε ένα αντικείμενο",tableResizer:"Αλλαγή μεγέθους"},"en-US":{selectPlaceholder:"Select an item",tableResizer:"Resizer",dropzoneLabel:"DropZone",colorSwatchPicker:"Color swatches"},"es-ES":{colorSwatchPicker:"Muestras de colores",dropzoneLabel:"DropZone",selectPlaceholder:"Seleccionar un artículo",tableResizer:"Cambiador de tamaño"},"et-EE":{colorSwatchPicker:"Värvinäidised",dropzoneLabel:"DropZone",selectPlaceholder:"Valige üksus",tableResizer:"Suuruse muutja"},"fi-FI":{colorSwatchPicker:"Värimallit",dropzoneLabel:"DropZone",selectPlaceholder:"Valitse kohde",tableResizer:"Koon muuttaja"},"fr-FR":{colorSwatchPicker:"Échantillons de couleurs",dropzoneLabel:"DropZone",selectPlaceholder:"Sélectionner un élément",tableResizer:"Redimensionneur"},"he-IL":{colorSwatchPicker:"דוגמיות צבע",dropzoneLabel:"DropZone",selectPlaceholder:"בחר פריט",tableResizer:"שינוי גודל"},"hr-HR":{colorSwatchPicker:"Uzorci boja",dropzoneLabel:"Zona spuštanja",selectPlaceholder:"Odaberite stavku",tableResizer:"Promjena veličine"},"hu-HU":{colorSwatchPicker:"Színtárak",dropzoneLabel:"DropZone",selectPlaceholder:"Válasszon ki egy elemet",tableResizer:"Átméretező"},"it-IT":{colorSwatchPicker:"Campioni di colore",dropzoneLabel:"Zona di rilascio",selectPlaceholder:"Seleziona un elemento",tableResizer:"Ridimensionamento"},"ja-JP":{colorSwatchPicker:"カラースウォッチ",dropzoneLabel:"ドロップゾーン",selectPlaceholder:"項目を選択",tableResizer:"サイズ変更ツール"},"ko-KR":{colorSwatchPicker:"색상 견본",dropzoneLabel:"드롭 영역",selectPlaceholder:"항목 선택",tableResizer:"크기 조정기"},"lt-LT":{colorSwatchPicker:"Spalvų pavyzdžiai",dropzoneLabel:"„DropZone“",selectPlaceholder:"Pasirinkite elementą",tableResizer:"Dydžio keitiklis"},"lv-LV":{colorSwatchPicker:"Krāsu paraugi",dropzoneLabel:"DropZone",selectPlaceholder:"Izvēlēties vienumu",tableResizer:"Izmēra mainītājs"},"nb-NO":{colorSwatchPicker:"Fargekart",dropzoneLabel:"Droppsone",selectPlaceholder:"Velg et element",tableResizer:"Størrelsesendrer"},"nl-NL":{colorSwatchPicker:"kleurstalen",dropzoneLabel:"DropZone",selectPlaceholder:"Selecteer een item",tableResizer:"Resizer"},"pl-PL":{colorSwatchPicker:"Próbki kolorów",dropzoneLabel:"Strefa upuszczania",selectPlaceholder:"Wybierz element",tableResizer:"Zmiana rozmiaru"},"pt-BR":{colorSwatchPicker:"Amostras de cores",dropzoneLabel:"DropZone",selectPlaceholder:"Selecione um item",tableResizer:"Redimensionador"},"pt-PT":{colorSwatchPicker:"Amostras de cores",dropzoneLabel:"DropZone",selectPlaceholder:"Selecione um item",tableResizer:"Redimensionador"},"ro-RO":{colorSwatchPicker:"Specimene de culoare",dropzoneLabel:"Zonă de plasare",selectPlaceholder:"Selectați un element",tableResizer:"Instrument de redimensionare"},"ru-RU":{colorSwatchPicker:"Цветовые образцы",dropzoneLabel:"DropZone",selectPlaceholder:"Выберите элемент",tableResizer:"Средство изменения размера"},"sk-SK":{colorSwatchPicker:"Vzorkovníky farieb",dropzoneLabel:"DropZone",selectPlaceholder:"Vyberte položku",tableResizer:"Nástroj na zmenu veľkosti"},"sl-SI":{colorSwatchPicker:"Barvne palete",dropzoneLabel:"DropZone",selectPlaceholder:"Izberite element",tableResizer:"Spreminjanje velikosti"},"sr-SP":{colorSwatchPicker:"Uzorci boje",dropzoneLabel:"DropZone",selectPlaceholder:"Izaberite stavku",tableResizer:"Promena veličine"},"sv-SE":{colorSwatchPicker:"Färgrutor",dropzoneLabel:"DropZone",selectPlaceholder:"Välj en artikel",tableResizer:"Storleksändrare"},"tr-TR":{colorSwatchPicker:"Renk örnekleri",dropzoneLabel:"Bırakma Bölgesi",selectPlaceholder:"Bir öğe seçin",tableResizer:"Yeniden boyutlandırıcı"},"uk-UA":{colorSwatchPicker:"Зразки кольорів",dropzoneLabel:"DropZone",selectPlaceholder:"Виберіть елемент",tableResizer:"Засіб змінення розміру"},"zh-CN":{colorSwatchPicker:"颜色色板",dropzoneLabel:"放置区域",selectPlaceholder:"选择一个项目",tableResizer:"尺寸调整器"},"zh-TW":{colorSwatchPicker:"色票",dropzoneLabel:"放置區",selectPlaceholder:"選取項目",tableResizer:"大小調整器"}};var K=e.i(69036),I=e.i(33591);class R{setup(e,t,l){this.delegate=e,this.state=t,this.direction=l}getDropTargetFromPoint(e,t,l){let n=this.delegate.getDropTargetFromPoint(e,t,l);return n&&"root"!==n.type?this.resolveDropTarget(n,e,t,l):n}resolveDropTarget(e,t,l,n){let o,r=this.pointerTracking,i=l-r.lastY,s=t-r.lastX,a=r.yDirection,u=r.xDirection;if(Math.abs(i)>5&&(r.yDirection=a=i>0?"down":"up",r.lastY=l),Math.abs(s)>10&&(r.xDirection=u=s>0?"right":"left",r.lastX=t),"before"===e.dropPosition){let t=this.state.collection.getKeyBefore(e.key);if(null!=t){let l={type:"item",key:t,dropPosition:"after"};n(l)&&(e=l)}}let c=this.getPotentialTargets(e,n);return 0===c.length?{type:"root"}:(c.length>1?o=this.selectTarget(c,e,t,l,a,u):(o=c[0],r.boundaryContext=null),o)}getPotentialTargets(e,t){if("on"===e.dropPosition)return[e];let l=this.state.collection,n=l.getItem(e.key);for(;n&&n?.type!=="item"&&null!=n.nextKey;)e.key=n.nextKey,n=l.getItem(n.nextKey);let o=[e];if(n&&n.hasChildNodes&&this.state.expandedKeys.has(n.key)&&l.getChildren&&"after"===e.dropPosition){let e=null!=n.firstChildKey?l.getItem(n.firstChildKey):null;for(;e&&"item"!==e.type;)e=null!=e.nextKey?l.getItem(e.nextKey):null;if(e?.type==="item"){let l={type:"item",key:e.key,dropPosition:"before"};return t(l)?[l]:[]}}if(n?.nextKey!=null)return[e];let r=n?.parentKey,i=[];for(;r;){let e=l.getItem(r),n=e?.nextKey?l.getItem(e.nextKey):null;if(!n||n.parentKey!==r){let e={type:"item",key:r,dropPosition:"after"};if(t(e)&&i.push(e),n)break}r=e?.parentKey}if(i.length>0&&o.push(...i),1===o.length){let o=l.getKeyAfter(e.key),r=o?l.getItem(o):null;if(null!=o&&r&&n&&null!=r.level&&null!=n.level&&r.level>n.level){let e={type:"item",key:o,dropPosition:"before"};if(t(e))return[e]}}return o.filter(t)}selectTarget(e,t,l,n,o,r){if(e.length<2)return e[0];let i=this.pointerTracking,s=this.state.collection.getItem(t.key),a=s?.parentKey;if(!a)return e[0];if(!i.boundaryContext||i.boundaryContext.parentKey!==a){let t="up"===i.yDirection?e.length-1:0;i.boundaryContext={parentKey:a,preferredTargetIndex:t,lastSwitchY:n,lastSwitchX:l}}let u=i.boundaryContext,c=Math.abs(l-u.lastSwitchX);
1if(Math.abs(n-u.lastSwitchY)>5&&o){let t=u.preferredTargetIndex||0;"down"===o&&0===t?u.preferredTargetIndex=e.length-1:"up"===o&&t===e.length-1&&(u.preferredTargetIndex=0),i.xDirection=null}if(c>10&&r){let t=u.preferredTargetIndex||0;"left"===r?"ltr"===this.direction?t<e.length-1&&(u.preferredTargetIndex=t+1,u.lastSwitchX=l):t>0&&(u.preferredTargetIndex=t-1,u.lastSwitchX=l):"right"===r&&("ltr"===this.direction?t>0&&(u.preferredTargetIndex=t-1,u.lastSwitchX=l):t<e.length-1&&(u.preferredTargetIndex=t+1,u.lastSwitchX=l)),i.yDirection=null}let d=Math.max(0,Math.min(u.preferredTargetIndex||0,e.length-1));return e[d]}constructor(){this.delegate=null,this.state=null,this.direction="ltr",this.pointerTracking={lastY:0,lastX:0,yDirection:null,xDirection:null,boundaryContext:null}}}var $=e.i(98730);function A(e,t){if("string"==typeof e){let l=e.match(/^(\d+)(?=%$)/);if(!l)throw Error("Only percentages or numbers are supported for static column widths");return t*(parseFloat(l[0])/100)}return e}function N(e,t){return null!=e?A(e,t):Number.MAX_SAFE_INTEGER}function M(e,t){return null!=e?A(e,t):0}class B{constructor(e){this.columnWidths=new Map,this.columnMinWidths=new Map,this.columnMaxWidths=new Map,this.getDefaultWidth=e?.getDefaultWidth??(()=>"1fr"),this.getDefaultMinWidth=e?.getDefaultMinWidth??(()=>75)}splitColumnsIntoControlledAndUncontrolled(e){return e.reduce((e,t)=>(null!=t.props.width?e[0].set(t.key,t):e[1].set(t.key,t),e),[new Map,new Map])}recombineColumns(e,t,l,n){return new Map(e.map(e=>l.has(e.key)?[e.key,t.get(e.key)]:[e.key,n.get(e.key).props.width]))}getInitialUncontrolledWidths(e){return new Map(Array.from(e).map(([e,t])=>[e,t.props.defaultWidth??this.getDefaultWidth?.(t)??"1fr"]))}getColumnWidth(e){return this.columnWidths.get(e)??0}getColumnMinWidth(e){return this.columnMinWidths.get(e)??0}getColumnMaxWidth(e){return this.columnMaxWidths.get(e)??0}resizeColumnWidth(e,t,l,n){let o=this.columnWidths,r=!0,i=new Map;return n=Math.max(this.getColumnMinWidth(l),Math.min(this.getColumnMaxWidth(l),Math.floor(n))),e.columns.forEach(e=>{e.key===l?(i.set(e.key,n),r=!1):r?i.set(e.key,o.get(e.key)??0):i.set(e.key,e.props.width??t.get(e.key))}),i}buildColumnWidths(e,t,l){return this.columnWidths=new Map,this.columnMinWidths=new Map,this.columnMaxWidths=new Map,(function(e,t,l,n,o){let r,i,s,a=!1,u=t.map((t,r)=>{let i=null!=l.get(t.key)?l.get(t.key)??"1fr":t.width??t.defaultWidth??n?.(r)??"1fr",s=!1,u=0,c=0,d=0;null==i||isNaN(i)&&null===String(i).match(/^(\d+)(?=%$)/)?(c=function(e){if(!e||"number"==typeof e)return 1;let t=e.match(/^(.+)(?=fr$)/);return t?parseFloat(t[0]):1}(i))<=0&&(s=!0):(u=A(i,e),s=!0);let m=M(t.minWidth??o?.(r)??0,e),p=N(t.maxWidth,e),g=Math.max(m,Math.min(u,p));return s?d=g:u>g&&(s=!0,d=g),s||(a=!0),{frozen:s,baseSize:u,hypotheticalMainSize:g,min:m,max:p,flex:c,targetMainSize:d,violation:0}});for(;a;){let t=0,l=0;u.forEach(e=>{e.frozen?t+=e.targetMainSize:(t+=e.baseSize,l+=e.flex)});let n=e-t;n>0&&u.forEach(e=>{if(!e.frozen){let t=e.flex/l;e.targetMainSize=e.baseSize+t*n}});let o=0;u.forEach(e=>{if(e.violation=0,!e.frozen){let{min:t,max:l,targetMainSize:n}=e;e.targetMainSize=Math.max(t,Math.min(n,l)),e.violation=e.targetMainSize-n,o+=e.violation}}),a=!1,u.forEach(e=>{0===o||Math.sign(o)===Math.sign(e.violation)?e.frozen=!0:e.frozen||(a=!0)})}return r=0,i=0,s=[],u.forEach(function(e){let t=e.targetMainSize,l=Math.round(t+r)-i;r+=t,i+=l,s.push(l)}),s})(e,t.columns.map(e=>({...e.props,key:e.key})),l,e=>this.getDefaultWidth(t.columns[e]),e=>this.getDefaultMinWidth(t.columns[e])).forEach((l,n)=>{let o=t.columns[n].key,r=t.columns[n];this.columnWidths.set(o,l),this.columnMinWidths.set(o,M(r.props.minWidth??this.getDefaultMinWidth(r),e)),this.columnMaxWidths.set(o,N(r.props.maxWidth,e))}),this.columnWidths}}var F=e.i(16796);class T{constructor(e){this.keyMap=new Map,this.keyMap=new Map,this.columnCount=e?.columnCount,this.rows=[];let t=n=>{let o=this.keyMap.get(n.key);e.visitNode&&(n=e.visitNode(n)),this.keyMap.set(n.key,n);let r=new Set,i=null,s=!1;if("item"===n.type){for(let e of n.childNodes)if(e.props?.colSpan!==void 0){s=!0;break}}for(let e of n.childNodes)"cell"===e.type&&s&&(e.colspan=e.props?.colSpan,e.colSpan=e.props?.colSpan,e.colIndex=i?(i.colIndex??i.index)+(i.
1colSpan??1):e.index),"cell"===e.type&&null==e.parentKey&&(e.parentKey=n.key),r.add(e.key),i?(i.nextKey=e.key,e.prevKey=i.key):e.prevKey=null,t(e),i=e;if(i&&(i.nextKey=null),o)for(let e of o.childNodes)r.has(e.key)||l(e)},l=e=>{for(let t of(this.keyMap.delete(e.key),e.childNodes))this.keyMap.get(t.key)===t&&l(t)},n=null;for(let[l,o]of e.items.entries()){let e={...o,level:o.level??0,key:o.key??"row-"+l,type:o.type??"row",value:o.value??null,hasChildNodes:!0,childNodes:[...o.childNodes],rendered:o.rendered,textValue:o.textValue??"",index:o.index??l};n?(n.nextKey=e.key,e.prevKey=n.key):e.prevKey=null,this.rows.push(e),t(e),n=e}n&&(n.nextKey=null)}*[Symbol.iterator](){yield*[...this.rows]}get size(){return[...this.rows].length}getKeys(){return this.keyMap.keys()}getKeyBefore(e){let t=this.keyMap.get(e);return t?t.prevKey??null:null}getKeyAfter(e){let t=this.keyMap.get(e);return t?t.nextKey??null:null}getFirstKey(){return[...this.rows][0]?.key}getLastKey(){let e=[...this.rows];return e[e.length-1]?.key}getItem(e){return this.keyMap.get(e)??null}at(e){let t=[...this.getKeys()];return this.getItem(t[e])}getChildren(e){let t=this.keyMap.get(e);return t?.childNodes||[]}}let j="row-header-column-"+Math.random().toString(36).slice(2),V="row-header-column-"+Math.random().toString(36).slice(2);for(;j===V;)V="row-header-column-"+Math.random().toString(36).slice(2);function L(e,t){if(0===t.length)return[];let l=[],n=new Map;for(let o of t){let t=o.parentKey,r=[o];for(;t;){let l=e.get(t);if(!l)break;if(n.has(l)){l.colSpan??=0,l.colSpan++,l.colspan=l.colSpan;let{column:e,index:t}=n.get(l);if(t>r.length)break;for(let l=t;l<r.length;l++)e.splice(l,0,null);for(let t=r.length;t<e.length;t++)e[t]&&n.has(e[t])&&(n.get(e[t]).index=t)}else l.colSpan=1,l.colspan=1,r.push(l),n.set(l,{column:r,index:r.length-1});t=l.parentKey}l.push(r),o.index=l.length-1}let o=Math.max(...l.map(e=>e.length)),r=Array(o).fill(0).map(()=>[]),i=0;for(let e of l){let t=o-1;for(let l of e){if(l){let e=r[t],n=e.reduce((e,t)=>e+(t.colSpan??1),0);if(n<i){let o={type:"placeholder",key:"placeholder-"+l.key,colspan:i-n,colSpan:i-n,index:n,value:null,rendered:null,level:t,hasChildNodes:!1,childNodes:[],textValue:""};e.length>0&&(e[e.length-1].nextKey=o.key,o.prevKey=e[e.length-1].key),e.push(o)}e.length>0&&(e[e.length-1].nextKey=l.key,l.prevKey=e[e.length-1].key),l.level=t,l.colIndex=i,e.push(l)}t--}i++}let s=0;for(let e of r){let l=e.reduce((e,t)=>e+(t.colSpan??1),0);if(l<t.length){let n={type:"placeholder",key:"placeholder-"+e[e.length-1].key,colSpan:t.length-l,colspan:t.length-l,index:l,value:null,rendered:null,level:s,hasChildNodes:!1,childNodes:[],textValue:"",prevKey:e[e.length-1].key};e.push(n)}s++}return r.map((e,t)=>({type:"headerrow",key:"headerrow-"+t,index:t,value:null,rendered:null,level:0,hasChildNodes:!0,childNodes:e,textValue:""}))}class H extends T{constructor(e,t,l){let n=new Set,o=null,r=[];if(l?.showSelectionCheckboxes){let e={type:"column",key:j,value:null,textValue:"",level:0,index:+!!l?.showDragButtons,hasChildNodes:!1,rendered:null,childNodes:[],props:{isSelectionCell:!0}};r.unshift(e)}if(l?.showDragButtons){let e={type:"column",key:V,value:null,textValue:"",level:0,index:0,hasChildNodes:!1,rendered:null,childNodes:[],props:{isDragButtonCell:!0}};r.unshift(e)}let i=[],s=new Map,a=e=>{switch(e.type){case"body":o=e;break;case"column":s.set(e.key,e),!e.hasChildNodes&&(r.push(e),e.props.isRowHeader&&n.add(e.key));break;case"item":i.push(e);return}for(let t of e.childNodes)a(t)};for(let t of e)a(t);let u=L(s,r);if(u.forEach((e,t)=>i.splice(t,0,e)),super({columnCount:r.length,items:i,visitNode:e=>(e.column=r[e.index],e)}),this._size=0,this.columns=r,this.rowHeaderColumnKeys=n,this.body=o,this.headerRows=u,this._size=[...o.childNodes].length,0===this.rowHeaderColumnKeys.size){let e=this.columns.find(e=>!e.props?.isDragButtonCell&&!e.props?.isSelectionCell);e&&this.rowHeaderColumnKeys.add(e.key)}}*[Symbol.iterator](){yield*this.body.childNodes}get size(){return this._size}getKeys(){return this.keyMap.keys()}getKeyBefore(e){let t=this.keyMap.get(e);return t?.prevKey??null}getKeyAfter(e){let t=this.keyMap.get(e);return t?.nextKey??null}getFirstKey(){return(0,$.getFirstItem)(this.body.childNodes)?.key??null}getLastKey(){return(0,$.getLastItem)(this.body.childNodes)?.key??null}getItem(e){return e===this.body.key?this.body:this.keyMap.get(e)??null}at(e){let t=[...this.getKeys()];return this.getItem(t[e])}getChildren(e){if(e===this.body.key)return this.body.childNodes;let t=this.getItem(e);return t?.type==="item"?[...t.childNodes].filter(e=>"cell"===e.type):super.getChildren(e)}getTextValue(e){let t=this.getItem(e);if(!t)return"";if(t.textValue)return t.textValue;let l=this.rowHeaderColumnKeys;if(l){let e=[];for(let n of t.childNodes){let t=this.columns[n.index];if(l.has(t.key)&&n.textValue&&e.push(n.textValue),e.length===l.size)break}return e.join(" ")}return""}}var W=e.i(54659),U=e.i(5971),_=e.i(48530),O=e.i(89321),Z=e.i(15213),G=e.i(19476),X=e.i(37560),Y=e.i(85687),q=e.i(80095);function J(e,t){let{getDefaultWidth:l,getDefaultMinWidth:n,tableWidth:r=0}=e,[i,s]=(0,o.useState)(null),a=(0,o.useMemo)(()=>new B({getDefaultWidth:l,getDefaultMinWidth:n}),[l,n]),[u,c]=(0,o.useMemo)(()=>a.splitColumnsIntoControlledAndUncontrolled(t.collection.columns),[t.collection.columns,a]),[d,m]=(0,o.useState)(()=>a.getInitialUncontrolledWidths(c)),[p,g]=(0,o.useState)(t.collection.columns);t.collection.columns!==p&&((t.collection.columns.length!==p.length||t.collection.columns.some((e,t)=>e.key!==p[t].key))&&m(a.getInitialUncontrolledWidths(c)),g(t.collection.columns));let h=(0,o.useMemo)(()=>a.recombineColumns(t.collection.columns,d,c,u),[t.collection.columns,d,c,u,a]),y=(0,o.useCallback)(e=>{s(e)},[s]),f=(0,o.useCallback)((e,l)=>{let n=a.resizeColumnWidth(t.collection,d,e,l),o=new Map(Array.from(c).map(([e])=>[e,n.get(e)]));return o.set(e,l),m(o),n},[c,m,a,t.collection,d]),b=(0,o.useCallback)(()=>{s(null)},[s]),C=(0,o.useMemo)(()=>a.buildColumnWidths(r,t.collection,h),[r,t.collection,h,a]);return(0,o.useMemo)(()=>({resizingColumn:i,updateResizedColumns:f,startResize:y,endResize:b,getColumnWidth:e=>a.getColumnWidth(e),getColumnMinWidth:e=>a.getColumnMinWidth(e),getColumnMaxWidth:e=>a.getColumnMaxWidth(e),tableState:t,columnWidths:C}),[a,C,i,f,y,b,t])}var Q=e.i(21042),ee=e.i(68314),et=e.i(13584),el=e.i(70093);
1let en={ascending:"descending",descending:"ascending"};var eo=e.i(60136),er=e.i(65365),ei=e.i(3572),es=e.i(6794),ea=e.i(40816),eu=e.i(26638),ec=e.i(54858),ed=e.i(9578),em=e.i(18381),ep=e.i(29309),eg=e.i(29983);class eh{constructor(e){if(this.collection=e.collection,this.disabledKeys=e.disabledKeys,this.disabledBehavior=e.disabledBehavior||"all",this.direction=e.direction,this.collator=e.collator,!e.layout&&!e.ref)throw Error("Either a layout or a ref must be specified.");this.layoutDelegate=e.layoutDelegate||(e.layout?new ey(e.layout):new(0,eg.DOMLayoutDelegate)(e.ref)),this.focusMode=e.focusMode??"row"}isCell(e){return"cell"===e.type}isRow(e){return"row"===e.type||"item"===e.type}isDisabled(e){return"all"===this.disabledBehavior&&(e.props?.isDisabled||this.disabledKeys.has(e.key))}findPreviousKey(e,t){let l=null!=e?this.collection.getKeyBefore(e):this.collection.getLastKey();for(;null!=l;){let e=this.collection.getItem(l);if(!e)break;if(!this.isDisabled(e)&&(!t||t(e)))return l;l=this.collection.getKeyBefore(l)}return null}findNextKey(e,t){let l=null!=e?this.collection.getKeyAfter(e):this.collection.getFirstKey();for(;null!=l;){let e=this.collection.getItem(l);if(!e)break;if(!this.isDisabled(e)&&(!t||t(e)))return l;if(null==(l=this.collection.getKeyAfter(l)))break}return null}getKeyForItemInRowByIndex(e,t=0){if(t<0)return null;let l=this.collection.getItem(e);if(!l)return null;let n=0;for(let e of(0,$.getChildNodes)(l,this.collection)){if(e.colSpan&&e.colSpan+n>t||(e.colSpan&&(n=n+e.colSpan-1),n===t))return e.key??null;n++}return null}getKeyBelow(e){let t=e,l=this.collection.getItem(t);if(!l||(this.isCell(l)&&(t=l.parentKey??null),null==t))return null;if(null!=(t=this.findNextKey(t,e=>"item"===e.type))){if(this.isCell(l)){let e=l.colIndex?l.colIndex:l.index;return this.getKeyForItemInRowByIndex(t,e)}if("row"===this.focusMode)return t}return null}getKeyAbove(e){let t=e,l=this.collection.getItem(t);if(!l||(this.isCell(l)&&(t=l.parentKey??null),null==t))return null;if(null!=(t=this.findPreviousKey(t,e=>"item"===e.type))){if(this.isCell(l)){let e=l.colIndex?l.colIndex:l.index;return this.getKeyForItemInRowByIndex(t,e)}if("row"===this.focusMode)return t}return null}getKeyRightOf(e){let t=this.collection.getItem(e);if(!t)return null;if(this.isRow(t)){let e=(0,$.getChildNodes)(t,this.collection);return("rtl"===this.direction?(0,$.getLastItem)(e)?.key:(0,$.getFirstItem)(e)?.key)??null}if(this.isCell(t)&&null!=t.parentKey){let l=this.collection.getItem(t.parentKey);if(!l)return null;let n=(0,$.getChildNodes)(l,this.collection),o=("rtl"===this.direction?(0,$.getNthItem)(n,t.index-1):(0,$.getNthItem)(n,t.index+1))??null;return o?o.key??null:"row"===this.focusMode?t.parentKey??null:("rtl"===this.direction?this.getFirstKey(e):this.getLastKey(e))??null}return null}getKeyLeftOf(e){let t=this.collection.getItem(e);if(!t)return null;if(this.isRow(t)){let e=(0,$.getChildNodes)(t,this.collection);return("rtl"===this.direction?(0,$.getFirstItem)(e)?.key:(0,$.getLastItem)(e)?.key)??null}if(this.isCell(t)&&null!=t.parentKey){let l=this.collection.getItem(t.parentKey);if(!l)return null;let n=(0,$.getChildNodes)(l,this.collection),o=("rtl"===this.direction?(0,$.getNthItem)(n,t.index+1):(0,$.getNthItem)(n,t.index-1))??null;return o?o.key??null:"row"===this.focusMode?t.parentKey??null:("rtl"===this.direction?this.getLastKey(e):this.getFirstKey(e))??null}return null}getFirstKey(e,t){let l,n=e??null;if(null!=n){if(!(l=this.collection.getItem(n)))return null;if(this.isCell(l)&&!t&&null!=l.parentKey){let e=this.collection.getItem(l.parentKey);return e?(0,$.getFirstItem)((0,$.getChildNodes)(e,this.collection))?.key??null:null}}if(null!=(n=this.findNextKey(void 0,e=>"item"===e.type))&&(l&&this.isCell(l)&&t||"cell"===this.focusMode)){let e=this.collection.getItem(n);if(!e)return null;n=(0,$.getFirstItem)((0,$.getChildNodes)(e,this.collection))?.key??null}return n}getLastKey(e,t){let l,n=e??null;if(null!=n){if(!(l=this.collection.getItem(n)))return null;if(this.isCell(l)&&!t&&null!=l.parentKey){let e=this.collection.getItem(l.parentKey);if(!e)return null;let t=(0,$.getChildNodes)(e,this.collection);return(0,$.getLastItem)(t)?.key??null}}if(null!=(n=this.findPreviousKey(void 0,e=>"item"===e.type))&&(l&&this.isCell(l)&&t||"cell"===this.focusMode)){let e=this.collection.getItem(n);if(!e)return null;let t=(0,$.getChildNodes)(e,this.collection);n=(0,$.getLastItem)(t)?.key??null}return n}getKeyPageAbove(e){let t=e,l=this.layoutDelegate.getItemRect(t);if(!l)return null;let n=Math.max(0,l.y+l.height-this.layoutDelegate.getVisibleRect().height);for(;l&&l.y>
1n&&null!=t&&null!=(t=this.getKeyAbove(t)??null);)l=this.layoutDelegate.getItemRect(t);return t}getKeyPageBelow(e){let t=e,l=this.layoutDelegate.getItemRect(t);if(!l)return null;let n=this.layoutDelegate.getVisibleRect().height,o=Math.min(this.layoutDelegate.getContentSize().height,l.y+n);for(;l&&l.y+l.height<o;){let e=this.getKeyBelow(t);if(null==e)break;l=this.layoutDelegate.getItemRect(e),t=e}return t}getKeyForSearch(e,t){let l=t??null;if(!this.collator)return null;let n=this.collection;if(null==(l=t??this.getFirstKey()))return null;let o=n.getItem(l);if(!o)return null;"cell"===o.type&&(l=o.parentKey??null);let r=!1;for(;null!=l;){let t=n.getItem(l);if(!t)break;if(t.textValue){let l=t.textValue.slice(0,e.length);if(0===this.collator.compare(l,e)){if(this.isRow(t)&&"cell"===this.focusMode)return(0,$.getFirstItem)((0,$.getChildNodes)(t,this.collection))?.key??null;return t.key}}null!=(l=this.findNextKey(l,e=>"item"===e.type))||r||(l=this.getFirstKey(),r=!0)}return null}}class ey{constructor(e){this.layout=e}getContentSize(){return this.layout.getContentSize()}getItemRect(e){return this.layout.getLayoutInfo(e)?.rect||null}getVisibleRect(){return this.layout.virtualizer.visibleRect}}let ef=new WeakMap;var eb=e.i(40430),eC={};eC={"ar-AE":{deselectedItem:e=>`${e.item} \u{63A}\u{64A}\u{631} \u{627}\u{644}\u{645}\u{62D}\u{62F}\u{62F}`,longPressToSelect:"اضغط مطولًا للدخول إلى وضع التحديد.",select:"تحديد",selectedAll:"جميع العناصر المحددة.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"لم يتم تحديد عناصر",one:()=>`${t.number(e.count)} \u{639}\u{646}\u{635}\u{631} \u{645}\u{62D}\u{62F}\u{62F}`,other:()=>`${t.number(e.count)} \u{639}\u{646}\u{635}\u{631} \u{645}\u{62D}\u{62F}\u{62F}`})}.`,selectedItem:e=>`${e.item} \u{627}\u{644}\u{645}\u{62D}\u{62F}\u{62F}`},"bg-BG":{deselectedItem:e=>`${e.item} \u{43D}\u{435} \u{435} \u{438}\u{437}\u{431}\u{440}\u{430}\u{43D}.`,longPressToSelect:"Натиснете и задръжте за да влезете в избирателен режим.",select:"Изберете",selectedAll:"Всички елементи са избрани.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Няма избрани елементи",one:()=>`${t.number(e.count)} \u{438}\u{437}\u{431}\u{440}\u{430}\u{43D} \u{435}\u{43B}\u{435}\u{43C}\u{435}\u{43D}\u{442}`,other:()=>`${t.number(e.count)} \u{438}\u{437}\u{431}\u{440}\u{430}\u{43D}\u{438} \u{435}\u{43B}\u{435}\u{43C}\u{435}\u{43D}\u{442}\u{438}`})}.`,selectedItem:e=>`${e.item} \u{438}\u{437}\u{431}\u{440}\u{430}\u{43D}.`},"cs-CZ":{deselectedItem:e=>`Polo\u{17E}ka ${e.item} nen\xed vybr\xe1na.`,longPressToSelect:"Dlouhým stisknutím přejdete do režimu výběru.",select:"Vybrat",selectedAll:"Vybrány všechny položky.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Nevybrány žádné položky",one:()=>`Vybr\xe1na ${t.number(e.count)} polo\u{17E}ka`,other:()=>`Vybr\xe1no ${t.number(e.count)} polo\u{17E}ek`})}.`,selectedItem:e=>`Vybr\xe1na polo\u{17E}ka ${e.item}.`},"da-DK":{deselectedItem:e=>`${e.item} ikke valgt.`,longPressToSelect:"Lav et langt tryk for at aktivere valgtilstand.",select:"Vælg",selectedAll:"Alle elementer valgt.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Ingen elementer valgt",one:()=>`${t.number(e.count)} element valgt`,other:()=>`${t.number(e.count)} elementer valgt`})}.`,selectedItem:e=>`${e.item} valgt.`},"de-DE":{deselectedItem:e=>`${e.item} nicht ausgew\xe4hlt.`,longPressToSelect:"Gedrückt halten, um Auswahlmodus zu öffnen.",select:"Auswählen",selectedAll:"Alle Elemente ausgewählt.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Keine Elemente ausgewählt",one:()=>`${t.number(e.count)} Element ausgew\xe4hlt`,other:()=>`${t.number(e.count)} Elemente ausgew\xe4hlt`})}.`,selectedItem:e=>`${e.item} ausgew\xe4hlt.`},"el-GR":{deselectedItem:e=>`\u{394}\u{3B5}\u{3BD} \u{3B5}\u{3C0}\u{3B9}\u{3BB}\u{3AD}\u{3C7}\u{3B8}\u{3B7}\u{3BA}\u{3B5} \u{3C4}\u{3BF} \u{3C3}\u{3C4}\u{3BF}\u{3B9}\u{3C7}\u{3B5}\u{3AF}\u{3BF} ${e.item}.`,longPressToSelect:"Πατήστε παρατεταμένα για να μπείτε σε λειτουργία επιλογής.",select:"Επιλογή",selectedAll:"Επιλέχθηκαν όλα τα στοιχεία.",selectedCount:(e,t)=>
1`${t.plural(e.count,{"=0":"Δεν επιλέχθηκαν στοιχεία",one:()=>`\u{395}\u{3C0}\u{3B9}\u{3BB}\u{3AD}\u{3C7}\u{3B8}\u{3B7}\u{3BA}\u{3B5} ${t.number(e.count)} \u{3C3}\u{3C4}\u{3BF}\u{3B9}\u{3C7}\u{3B5}\u{3AF}\u{3BF}`,other:()=>`\u{395}\u{3C0}\u{3B9}\u{3BB}\u{3AD}\u{3C7}\u{3B8}\u{3B7}\u{3BA}\u{3B1}\u{3BD} ${t.number(e.count)} \u{3C3}\u{3C4}\u{3BF}\u{3B9}\u{3C7}\u{3B5}\u{3AF}\u{3B1}`})}.`,selectedItem:e=>`\u{395}\u{3C0}\u{3B9}\u{3BB}\u{3AD}\u{3C7}\u{3B8}\u{3B7}\u{3BA}\u{3B5} \u{3C4}\u{3BF} \u{3C3}\u{3C4}\u{3BF}\u{3B9}\u{3C7}\u{3B5}\u{3AF}\u{3BF} ${e.item}.`},"en-US":{deselectedItem:e=>`${e.item} not selected.`,select:"Select",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"No items selected",one:()=>`${t.number(e.count)} item selected`,other:()=>`${t.number(e.count)} items selected`})}.`,selectedAll:"All items selected.",selectedItem:e=>`${e.item} selected.`,longPressToSelect:"Long press to enter selection mode."},"es-ES":{deselectedItem:e=>`${e.item} no seleccionado.`,longPressToSelect:"Mantenga pulsado para abrir el modo de selección.",select:"Seleccionar",selectedAll:"Todos los elementos seleccionados.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Ningún elemento seleccionado",one:()=>`${t.number(e.count)} elemento seleccionado`,other:()=>`${t.number(e.count)} elementos seleccionados`})}.`,selectedItem:e=>`${e.item} seleccionado.`},"et-EE":{deselectedItem:e=>`${e.item} pole valitud.`,longPressToSelect:"Valikurežiimi sisenemiseks vajutage pikalt.",select:"Vali",selectedAll:"Kõik üksused valitud.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Üksusi pole valitud",one:()=>`${t.number(e.count)} \xfcksus valitud`,other:()=>`${t.number(e.count)} \xfcksust valitud`})}.`,selectedItem:e=>`${e.item} valitud.`},"fi-FI":{deselectedItem:e=>`Kohdetta ${e.item} ei valittu.`,longPressToSelect:"Siirry valintatilaan painamalla pitkään.",select:"Valitse",selectedAll:"Kaikki kohteet valittu.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Ei yhtään kohdetta valittu",one:()=>`${t.number(e.count)} kohde valittu`,other:()=>`${t.number(e.count)} kohdetta valittu`})}.`,selectedItem:e=>`${e.item} valittu.`},"fr-FR":{deselectedItem:e=>`${e.item} non s\xe9lectionn\xe9.`,longPressToSelect:"Appuyez de manière prolongée pour passer en mode de sélection.",select:"Sélectionner",selectedAll:"Tous les éléments sélectionnés.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Aucun élément sélectionné",one:()=>`${t.number(e.count)} \xe9l\xe9ment s\xe9lectionn\xe9`,other:()=>`${t.number(e.count)} \xe9l\xe9ments s\xe9lectionn\xe9s`})}.`,selectedItem:e=>`${e.item} s\xe9lectionn\xe9.`},"he-IL":{deselectedItem:e=>`${e.item} \u{5DC}\u{5D0} \u{5E0}\u{5D1}\u{5D7}\u{5E8}.`,longPressToSelect:"הקשה ארוכה לכניסה למצב בחירה.",select:"בחר",selectedAll:"כל הפריטים נבחרו.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"לא נבחרו פריטים",one:()=>`\u{5E4}\u{5E8}\u{5D9}\u{5D8} ${t.number(e.count)} \u{5E0}\u{5D1}\u{5D7}\u{5E8}`,other:()=>`${t.number(e.count)} \u{5E4}\u{5E8}\u{5D9}\u{5D8}\u{5D9}\u{5DD} \u{5E0}\u{5D1}\u{5D7}\u{5E8}\u{5D5}`})}.`,selectedItem:e=>`${e.item} \u{5E0}\u{5D1}\u{5D7}\u{5E8}.`},"hr-HR":{deselectedItem:e=>`Stavka ${e.item} nije odabrana.`,longPressToSelect:"Dugo pritisnite za ulazak u način odabira.",select:"Odaberite",selectedAll:"Odabrane su sve stavke.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Nije odabrana nijedna stavka",one:()=>`Odabrana je ${t.number(e.count)} stavka`,other:()=>`Odabrano je ${t.number(e.count)} stavki`})}.`,selectedItem:e=>`Stavka ${e.item} je odabrana.`},"hu-HU":{deselectedItem:e=>`${e.item} nincs kijel\xf6lve.`,longPressToSelect:"Nyomja hosszan a kijelöléshez.",select:"Kijelölés",selectedAll:"Az összes elem kijelölve.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Egy elem sincs kijelölve",one:()=>`${t.number(e.count)} elem kijel\xf6lve`,other:()=>`${t.number(e.count)} elem kijel\xf6lve`})}.`,selectedItem:e=>`${e.item} kijel\xf6lve.`},"it-IT":{deselectedItem:e=>`${e.item} non selezionato.`,longPressToSelect:"Premi a lungo per passare alla modalità di selezione.",select:"Seleziona",selectedAll:"Tutti gli elementi selezionati.",selectedCount:(e,t)=>
1`${t.plural(e.count,{"=0":"Nessun elemento selezionato",one:()=>`${t.number(e.count)} elemento selezionato`,other:()=>`${t.number(e.count)} elementi selezionati`})}.`,selectedItem:e=>`${e.item} selezionato.`},"ja-JP":{deselectedItem:e=>`${e.item} \u{304C}\u{9078}\u{629E}\u{3055}\u{308C}\u{3066}\u{3044}\u{307E}\u{305B}\u{3093}\u{3002}`,longPressToSelect:"長押しして選択モードを開きます。",select:"選択",selectedAll:"すべての項目を選択しました。",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"項目が選択されていません",one:()=>`${t.number(e.count)} \u{9805}\u{76EE}\u{3092}\u{9078}\u{629E}\u{3057}\u{307E}\u{3057}\u{305F}`,other:()=>`${t.number(e.count)} \u{9805}\u{76EE}\u{3092}\u{9078}\u{629E}\u{3057}\u{307E}\u{3057}\u{305F}`})}\u{3002}`,selectedItem:e=>`${e.item} \u{3092}\u{9078}\u{629E}\u{3057}\u{307E}\u{3057}\u{305F}\u{3002}`},"ko-KR":{deselectedItem:e=>`${e.item}\u{C774}(\u{AC00}) \u{C120}\u{D0DD}\u{B418}\u{C9C0} \u{C54A}\u{C558}\u{C2B5}\u{B2C8}\u{B2E4}.`,longPressToSelect:"선택 모드로 들어가려면 길게 누르십시오.",select:"선택",selectedAll:"모든 항목이 선택되었습니다.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"선택된 항목이 없습니다",one:()=>`${t.number(e.count)}\u{AC1C} \u{D56D}\u{BAA9}\u{C774} \u{C120}\u{D0DD}\u{B418}\u{C5C8}\u{C2B5}\u{B2C8}\u{B2E4}`,other:()=>`${t.number(e.count)}\u{AC1C} \u{D56D}\u{BAA9}\u{C774} \u{C120}\u{D0DD}\u{B418}\u{C5C8}\u{C2B5}\u{B2C8}\u{B2E4}`})}.`,selectedItem:e=>`${e.item}\u{C774}(\u{AC00}) \u{C120}\u{D0DD}\u{B418}\u{C5C8}\u{C2B5}\u{B2C8}\u{B2E4}.`},"lt-LT":{deselectedItem:e=>`${e.item} nepasirinkta.`,longPressToSelect:"Norėdami įjungti pasirinkimo režimą, paspauskite ir palaikykite.",select:"Pasirinkti",selectedAll:"Pasirinkti visi elementai.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Nepasirinktas nė vienas elementas",one:()=>`Pasirinktas ${t.number(e.count)} elementas`,other:()=>`Pasirinkta element\u{173}: ${t.number(e.count)}`})}.`,selectedItem:e=>`Pasirinkta: ${e.item}.`},"lv-LV":{deselectedItem:e=>`Vienums ${e.item} nav atlas\u{12B}ts.`,longPressToSelect:"Ilgi turiet nospiestu. lai ieslēgtu atlases režīmu.",select:"Atlasīt",selectedAll:"Atlasīti visi vienumi.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Nav atlasīts neviens vienums",one:()=>`Atlas\u{12B}to vienumu skaits: ${t.number(e.count)}`,other:()=>`Atlas\u{12B}to vienumu skaits: ${t.number(e.count)}`})}.`,selectedItem:e=>`Atlas\u{12B}ts vienums ${e.item}.`},"nb-NO":{deselectedItem:e=>`${e.item} er ikke valgt.`,longPressToSelect:"Bruk et langt trykk for å gå inn i valgmodus.",select:"Velg",selectedAll:"Alle elementer er valgt.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Ingen elementer er valgt",one:()=>`${t.number(e.count)} element er valgt`,other:()=>`${t.number(e.count)} elementer er valgt`})}.`,selectedItem:e=>`${e.item} er valgt.`},"nl-NL":{deselectedItem:e=>`${e.item} niet geselecteerd.`,longPressToSelect:"Druk lang om de selectiemodus te openen.",select:"Selecteren",selectedAll:"Alle items geselecteerd.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Geen items geselecteerd",one:()=>`${t.number(e.count)} item geselecteerd`,other:()=>`${t.number(e.count)} items geselecteerd`})}.`,selectedItem:e=>`${e.item} geselecteerd.`},"pl-PL":{deselectedItem:e=>`Nie zaznaczono ${e.item}.`,longPressToSelect:"Naciśnij i przytrzymaj, aby wejść do trybu wyboru.",select:"Zaznacz",selectedAll:"Wszystkie zaznaczone elementy.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Nie zaznaczono żadnych elementów",one:()=>`${t.number(e.count)} zaznaczony element`,other:()=>`${t.number(e.count)} zaznaczonych element\xf3w`})}.`,selectedItem:e=>`Zaznaczono ${e.item}.`},"pt-BR":{deselectedItem:e=>`${e.item} n\xe3o selecionado.`,longPressToSelect:"Mantenha pressionado para entrar no modo de seleção.",select:"Selecionar",selectedAll:"Todos os itens selecionados.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Nenhum item selecionado",one:()=>`${t.number(e.count)} item selecionado`,other:()=>`${t.number(e.count)} itens selecionados`})}.`,selectedItem:e=>`${e.item} selecionado.`}
1,"pt-PT":{deselectedItem:e=>`${e.item} n\xe3o selecionado.`,longPressToSelect:"Prima continuamente para entrar no modo de seleção.",select:"Selecionar",selectedAll:"Todos os itens selecionados.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Nenhum item selecionado",one:()=>`${t.number(e.count)} item selecionado`,other:()=>`${t.number(e.count)} itens selecionados`})}.`,selectedItem:e=>`${e.item} selecionado.`},"ro-RO":{deselectedItem:e=>`${e.item} neselectat.`,longPressToSelect:"Apăsați lung pentru a intra în modul de selectare.",select:"Selectare",selectedAll:"Toate elementele selectate.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Niciun element selectat",one:()=>`${t.number(e.count)} element selectat`,other:()=>`${t.number(e.count)} elemente selectate`})}.`,selectedItem:e=>`${e.item} selectat.`},"ru-RU":{deselectedItem:e=>`${e.item} \u{43D}\u{435} \u{432}\u{44B}\u{431}\u{440}\u{430}\u{43D}\u{43E}.`,longPressToSelect:"Нажмите и удерживайте для входа в режим выбора.",select:"Выбрать",selectedAll:"Выбраны все элементы.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Нет выбранных элементов",one:()=>`${t.number(e.count)} \u{44D}\u{43B}\u{435}\u{43C}\u{435}\u{43D}\u{442} \u{432}\u{44B}\u{431}\u{440}\u{430}\u{43D}`,other:()=>`${t.number(e.count)} \u{44D}\u{43B}\u{435}\u{43C}\u{435}\u{43D}\u{442}\u{43E}\u{432} \u{432}\u{44B}\u{431}\u{440}\u{430}\u{43D}\u{43E}`})}.`,selectedItem:e=>`${e.item} \u{432}\u{44B}\u{431}\u{440}\u{430}\u{43D}\u{43E}.`},"sk-SK":{deselectedItem:e=>`Nevybrat\xe9 polo\u{17E}ky: ${e.item}.`,longPressToSelect:"Dlhším stlačením prejdite do režimu výberu.",select:"Vybrať",selectedAll:"Všetky vybraté položky.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Žiadne vybraté položky",one:()=>`${t.number(e.count)} vybrat\xe1 polo\u{17E}ka`,other:()=>`Po\u{10D}et vybrat\xfdch polo\u{17E}iek:${t.number(e.count)}`})}.`,selectedItem:e=>`Vybrat\xe9 polo\u{17E}ky: ${e.item}.`},"sl-SI":{deselectedItem:e=>`Element ${e.item} ni izbran.`,longPressToSelect:"Za izbirni način pritisnite in dlje časa držite.",select:"Izberite",selectedAll:"Vsi elementi so izbrani.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Noben element ni izbran",one:()=>`${t.number(e.count)} element je izbran`,other:()=>`${t.number(e.count)} elementov je izbranih`})}.`,selectedItem:e=>`Element ${e.item} je izbran.`},"sr-SP":{deselectedItem:e=>`${e.item} nije izabrano.`,longPressToSelect:"Dugo pritisnite za ulazak u režim biranja.",select:"Izaberite",selectedAll:"Izabrane su sve stavke.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Nije izabrana nijedna stavka",one:()=>`Izabrana je ${t.number(e.count)} stavka`,other:()=>`Izabrano je ${t.number(e.count)} stavki`})}.`,selectedItem:e=>`${e.item} je izabrano.`},"sv-SE":{deselectedItem:e=>`${e.item} ej markerat.`,longPressToSelect:"Tryck länge när du vill öppna väljarläge.",select:"Markera",selectedAll:"Alla markerade objekt.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Inga markerade objekt",one:()=>`${t.number(e.count)} markerat objekt`,other:()=>`${t.number(e.count)} markerade objekt`})}.`,selectedItem:e=>`${e.item} markerat.`},"tr-TR":{deselectedItem:e=>`${e.item} se\xe7ilmedi.`,longPressToSelect:"Seçim moduna girmek için uzun basın.",select:"Seç",selectedAll:"Tüm ögeler seçildi.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Hiçbir öge seçilmedi",one:()=>`${t.number(e.count)} \xf6ge se\xe7ildi`,other:()=>`${t.number(e.count)} \xf6ge se\xe7ildi`})}.`,selectedItem:e=>`${e.item} se\xe7ildi.`},"uk-UA":{deselectedItem:e=>`${e.item} \u{43D}\u{435} \u{432}\u{438}\u{431}\u{440}\u{430}\u{43D}\u{43E}.`,longPressToSelect:"Виконайте довге натиснення, щоб перейти в режим вибору.",select:"Вибрати",selectedAll:"Усі елементи вибрано.",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"Жодних елементів не вибрано",one:()=>`${t.number(e.count)} \u{435}\u{43B}\u{435}\u{43C}\u{435}\u{43D}\u{442} \u{432}\u{438}\u{431}\u{440}\u{430}\u{43D}\u{43E}`,other:()=>`\u{412}\u{438}\u{431}\u{440}\u{430}\u{43D}\u{43E} \u{435}\u{43B}\u{435}\u{43C}\u{435}\u{43D}\u{442}\u{456}\u{432}: ${t.number(e.count)}`})}.`,selectedItem:e=>`${e.item} \u{432}\u{438}\u{431}\u{440}\u{430}\u{43D}\u{43E}.`},"zh-CN":{deselectedItem:e=>`\u{672A}\u{9009}\u{62E9} ${e.item}\u{3002}`,longPressToSelect:"长按以进入选择模式。",select:"选择",selectedAll:"已选择所有项目。",selectedCount:(e,t)=>
1`${t.plural(e.count,{"=0":"未选择项目",one:()=>`\u{5DF2}\u{9009}\u{62E9} ${t.number(e.count)} \u{4E2A}\u{9879}\u{76EE}`,other:()=>`\u{5DF2}\u{9009}\u{62E9} ${t.number(e.count)} \u{4E2A}\u{9879}\u{76EE}`})}\u{3002}`,selectedItem:e=>`\u{5DF2}\u{9009}\u{62E9} ${e.item}\u{3002}`},"zh-TW":{deselectedItem:e=>`\u{672A}\u{9078}\u{53D6}\u{300C}${e.item}\u{300D}\u{3002}`,longPressToSelect:"長按以進入選擇模式。",select:"選取",selectedAll:"已選取所有項目。",selectedCount:(e,t)=>`${t.plural(e.count,{"=0":"未選取任何項目",one:()=>`\u{5DF2}\u{9078}\u{53D6} ${t.number(e.count)} \u{500B}\u{9805}\u{76EE}`,other:()=>`\u{5DF2}\u{9078}\u{53D6} ${t.number(e.count)} \u{500B}\u{9805}\u{76EE}`})}\u{3002}`,selectedItem:e=>`\u{5DF2}\u{9078}\u{53D6}\u{300C}${e.item}\u{300D}\u{3002}`}};var ev=e.i(96005);function ek(e,t){let l=new Set;if("all"===e||"all"===t)return l;for(let n of e.keys())t.has(n)||l.add(n);return l}var ex=e.i(26544),eS=e.i(71597),ez=e.i(36057),eD=e.i(39512),ew=e.i(59136);let eE=new WeakMap;function eP(e){return"string"==typeof e?e.replace(/\s*/g,""):""+e}function eK(e,t){let l=eE.get(e);if(!l)throw Error("Unknown grid");return`${l}-${eP(t)}`}function eI(e,t,l){let n=eE.get(e);if(!n)throw Error("Unknown grid");return`${n}-${eP(t)}-${eP(l)}`}function eR(e,t){return[...e.collection.rowHeaderColumnKeys].map(l=>eI(e,t,l)).join(" ")}var e$={};e$={"ar-AE":{ascending:"تصاعدي",ascendingSort:e=>`\u{62A}\u{631}\u{62A}\u{64A}\u{628} \u{62D}\u{633}\u{628} \u{627}\u{644}\u{639}\u{645}\u{648}\u{62F} ${e.columnName} \u{628}\u{62A}\u{631}\u{62A}\u{64A}\u{628} \u{62A}\u{635}\u{627}\u{639}\u{62F}\u{64A}`,columnSize:e=>`${e.value} \u{628}\u{627}\u{644}\u{628}\u{643}\u{633}\u{644}`,descending:"تنازلي",descendingSort:e=>`\u{62A}\u{631}\u{62A}\u{64A}\u{628} \u{62D}\u{633}\u{628} \u{627}\u{644}\u{639}\u{645}\u{648}\u{62F} ${e.columnName} \u{628}\u{62A}\u{631}\u{62A}\u{64A}\u{628} \u{62A}\u{646}\u{627}\u{632}\u{644}\u{64A}`,resizerDescription:"اضغط على مفتاح Enter لبدء تغيير الحجم",select:"تحديد",selectAll:"تحديد الكل",sortable:"عمود قابل للترتيب",collapse:"طي",expand:"تمديد"},"bg-BG":{ascending:"възходящ",ascendingSort:e=>`\u{441}\u{43E}\u{440}\u{442}\u{438}\u{440}\u{430}\u{43D}\u{43E} \u{43F}\u{43E} \u{43A}\u{43E}\u{43B}\u{43E}\u{43D}\u{430} ${e.columnName} \u{432}\u{44A}\u{432} \u{432}\u{44A}\u{437}\u{445}\u{43E}\u{434}\u{44F}\u{449} \u{440}\u{435}\u{434}`,columnSize:e=>`${e.value} \u{43F}\u{438}\u{43A}\u{441}\u{435}\u{43B}\u{430}`,descending:"низходящ",descendingSort:e=>`\u{441}\u{43E}\u{440}\u{442}\u{438}\u{440}\u{430}\u{43D}\u{43E} \u{43F}\u{43E} \u{43A}\u{43E}\u{43B}\u{43E}\u{43D}\u{430} ${e.columnName} \u{432} \u{43D}\u{438}\u{437}\u{445}\u{43E}\u{434}\u{44F}\u{449} \u{440}\u{435}\u{434}`,resizerDescription:"Натиснете „Enter“, за да започнете да преоразмерявате",select:"Изберете",selectAll:"Изберете всичко",sortable:"сортираща колона",collapse:"Свиване",expand:"Разширяване"},"cs-CZ":{ascending:"vzestupně",ascendingSort:e=>`\u{159}azeno vzestupn\u{11B} podle sloupce ${e.columnName}`,columnSize:e=>`${e.value} pixel\u{16F}`,descending:"sestupně",descendingSort:e=>`\u{159}azeno sestupn\u{11B} podle sloupce ${e.columnName}`,resizerDescription:"Stisknutím klávesy Enter začnete měnit velikost",select:"Vybrat",selectAll:"Vybrat vše",sortable:"sloupec s možností řazení",collapse:"Sbalit",expand:"Roztáhnout"},"da-DK":{ascending:"stigende",ascendingSort:e=>`sorteret efter kolonne ${e.columnName} i stigende r\xe6kkef\xf8lge`,columnSize:e=>`${e.value} pixels`,descending:"faldende",descendingSort:e=>`sorteret efter kolonne ${e.columnName} i faldende r\xe6kkef\xf8lge`,resizerDescription:"Tryk på Enter for at ændre størrelse",select:"Vælg",selectAll:"Vælg alle",sortable:"sorterbar kolonne",collapse:"Skjul",expand:"Udvid"},"de-DE":{ascending:"aufsteigend",ascendingSort:e=>`sortiert nach Spalte ${e.columnName} in aufsteigender Reihenfolge`,columnSize:e=>`${e.value} Pixel`,descending:"absteigend",descendingSort:e=>`sortiert nach Spalte ${e.columnName} in absteigender Reihenfolge`,resizerDescription:"Eingabetaste zum Starten der Größenänderung drücken",select:"Auswählen",selectAll:"Alles auswählen",sortable:"sortierbare Spalte",collapse:"Reduzieren",expand:"Erweitern"},"el-GR":{ascending:"αύξουσα",ascendingSort:e=>`\u{3B4}\u{3B9}\u{3B1}\u{3BB}\u{3BF}\u{3B3}\u{3AE} \u{3B1}\u{3BD}\u{3AC} \u{3C3}\u{3C4}\u{3AE}\u{3BB}\u{3B7} ${e.columnName} \u{3C3}\u{3B5} \u{3B1}\u{3CD}\u{3BE}\u{3BF}\u{3C5}\u{3C3}\u{3B1} \u{3C3}\u{3B5}\u{3B9}\u{3C1}\u{3AC}`,columnSize:e=>`${e.value} pixel`,descending:"φθίνουσα",descendingSort:e=>`\u{3B4}\u{3B9}\u{3B1}\u{3BB}\u{3BF}\u{3B3}\u{3AE} \u{3B1}\u{3BD}\u{3AC} \u{3C3}\u{3C4}\u{3AE}\u{3BB}\u{3B7} ${e.columnName} \u{3C3}\u{3B5} \u{3C6}\u{3B8}\u{3AF}\u{3BD}\u{3BF}\u{3C5}\u{3C3}\u{3B1} \u{3C3}\u{3B5}\u{3B9}\u{3C1}\u{3AC}`,resizerDescription:"Πατήστε Enter για έναρξη της αλλαγής μεγέθους",select:"Επιλογή",selectAll:"Επιλογή όλων",sortable:"Στήλη διαλογής",collapse:"Σύμπτυξη",expand:"Ανάπτυξη"},"en-US":{select:"Select",selectAll:"Select All",sortable:"sortable column",ascending:"ascending",desce
1nding:"descending",ascendingSort:e=>`sorted by column ${e.columnName} in ascending order`,descendingSort:e=>`sorted by column ${e.columnName} in descending order`,columnSize:e=>`${e.value} pixels`,resizerDescription:"Press Enter to start resizing",expand:"Expand",collapse:"Collapse"},"es-ES":{ascending:"ascendente",ascendingSort:e=>`ordenado por columna ${e.columnName} en sentido ascendente`,columnSize:e=>`${e.value} p\xedxeles`,descending:"descendente",descendingSort:e=>`ordenado por columna ${e.columnName} en orden descendente`,resizerDescription:"Pulse Intro para empezar a redimensionar",select:"Seleccionar",selectAll:"Seleccionar todos",sortable:"columna ordenable",collapse:"Contraer",expand:"Ampliar"},"et-EE":{ascending:"tõusev järjestus",ascendingSort:e=>`sorditud veeru j\xe4rgi ${e.columnName} t\xf5usvas j\xe4rjestuses`,columnSize:e=>`${e.value} pikslit`,descending:"laskuv järjestus",descendingSort:e=>`sorditud veeru j\xe4rgi ${e.columnName} laskuvas j\xe4rjestuses`,resizerDescription:"Suuruse muutmise alustamiseks vajutage klahvi Enter",select:"Vali",selectAll:"Vali kõik",sortable:"sorditav veerg",collapse:"Ahenda",expand:"Laienda"},"fi-FI":{ascending:"nouseva",ascendingSort:e=>`lajiteltu sarakkeen ${e.columnName} mukaan nousevassa j\xe4rjestyksess\xe4`,columnSize:e=>`${e.value} pikseli\xe4`,descending:"laskeva",descendingSort:e=>`lajiteltu sarakkeen ${e.columnName} mukaan laskevassa j\xe4rjestyksess\xe4`,resizerDescription:"Aloita koon muutos painamalla Enter-näppäintä",select:"Valitse",selectAll:"Valitse kaikki",sortable:"lajiteltava sarake",collapse:"Pienennä",expand:"Laajenna"},"fr-FR":{ascending:"croissant",ascendingSort:e=>`tri\xe9 en fonction de la colonne\xa0${e.columnName} par ordre croissant`,columnSize:e=>`${e.value}\xa0pixels`,descending:"décroissant",descendingSort:e=>`tri\xe9 en fonction de la colonne\xa0${e.columnName} par ordre d\xe9croissant`,resizerDescription:"Appuyez sur Entrée pour commencer le redimensionnement.",select:"Sélectionner",selectAll:"Sélectionner tout",sortable:"colonne triable",collapse:"Réduire",expand:"Développer"},"he-IL":{ascending:"עולה",ascendingSort:e=>`\u{5DE}\u{5D5}\u{5D9}\u{5DF} \u{5DC}\u{5E4}\u{5D9} \u{5E2}\u{5DE}\u{5D5}\u{5D3}\u{5D4} ${e.columnName} \u{5D1}\u{5E1}\u{5D3}\u{5E8} \u{5E2}\u{5D5}\u{5DC}\u{5D4}`,columnSize:e=>`${e.value} \u{5E4}\u{5D9}\u{5E7}\u{5E1}\u{5DC}\u{5D9}\u{5DD}`,descending:"יורד",descendingSort:e=>`\u{5DE}\u{5D5}\u{5D9}\u{5DF} \u{5DC}\u{5E4}\u{5D9} \u{5E2}\u{5DE}\u{5D5}\u{5D3}\u{5D4} ${e.columnName} \u{5D1}\u{5E1}\u{5D3}\u{5E8} \u{5D9}\u{5D5}\u{5E8}\u{5D3}`,resizerDescription:"הקש Enter כדי לשנות את הגודל",select:"בחר",selectAll:"בחר הכול",sortable:"עמודה שניתן למיין",collapse:"כווץ",expand:"הרחב"},"hr-HR":{ascending:"rastući",ascendingSort:e=>`razvrstano po stupcima ${e.columnName} rastu\u{107}em redoslijedom`,columnSize:e=>`${e.value} piksela`,descending:"padajući",descendingSort:e=>`razvrstano po stupcima ${e.columnName} padaju\u{107}im redoslijedom`,resizerDescription:"Pritisnite Enter da biste započeli promenu veličine",select:"Odaberite",selectAll:"Odaberite sve",sortable:"stupac koji se može razvrstati",collapse:"Sažmi",expand:"Proširi"},"hu-HU":{ascending:"növekvő",ascendingSort:e=>`rendezve a(z) ${e.columnName} oszlop szerint, n\xf6vekv\u{151} sorrendben`,columnSize:e=>`${e.value} k\xe9ppont`,descending:"csökkenő",descendingSort:e=>`rendezve a(z) ${e.columnName} oszlop szerint, cs\xf6kken\u{151} sorrendben`,resizerDescription:"Nyomja le az Enter billentyűt az átméretezés megkezdéséhez",select:"Kijelölés",selectAll:"Összes kijelölése",sortable:"rendezendő oszlop",collapse:"Összecsukás",expand:"Kibontás"},"it-IT":{ascending:"crescente",ascendingSort:e=>`in ordine crescente in base alla colonna ${e.columnName}`,columnSize:e=>`${e.value} pixel`,descending:"decrescente",descendingSort:e=>`in ordine decrescente in base alla colonna ${e.columnName}`,resizerDescription:"Premi Invio per iniziare a ridimensionare",select:"Seleziona",selectAll:"Seleziona tutto",sortable:"colonna ordinabile",collapse:"Comprimi",expand:"Espandi"},"ja-JP":{ascending:"昇順",ascendingSort:e=>`\u{5217} ${e.columnName} \u{3092}\u{6607}\u{9806}\u{3067}\u{4E26}\u{3079}\u{66FF}\u{3048}`,columnSize:e=>`${e.value} \u{30D4}\u{30AF}\u{30BB}\u{30EB}
1`,descending:"降順",descendingSort:e=>`\u{5217} ${e.columnName} \u{3092}\u{964D}\u{9806}\u{3067}\u{4E26}\u{3079}\u{66FF}\u{3048}`,resizerDescription:"Enter キーを押してサイズ変更を開始",select:"選択",selectAll:"すべて選択",sortable:"並べ替え可能な列",collapse:"折りたたむ",expand:"展開"},"ko-KR":{ascending:"오름차순",ascendingSort:e=>`${e.columnName} \u{C5F4}\u{C744} \u{AE30}\u{C900}\u{C73C}\u{B85C} \u{C624}\u{B984}\u{CC28}\u{C21C}\u{C73C}\u{B85C} \u{C815}\u{B82C}\u{B428}`,columnSize:e=>`${e.value} \u{D53D}\u{C140}`,descending:"내림차순",descendingSort:e=>`${e.columnName} \u{C5F4}\u{C744} \u{AE30}\u{C900}\u{C73C}\u{B85C} \u{B0B4}\u{B9BC}\u{CC28}\u{C21C}\u{C73C}\u{B85C} \u{C815}\u{B82C}\u{B428}`,resizerDescription:"크기 조정을 시작하려면 Enter를 누르세요.",select:"선택",selectAll:"모두 선택",sortable:"정렬 가능한 열",collapse:"접기",expand:"펼치기"},"lt-LT":{ascending:"didėjančia tvarka",ascendingSort:e=>`surikiuota pagal stulpel\u{12F} ${e.columnName} did\u{117}jan\u{10D}ia tvarka`,columnSize:e=>`${e.value} piks.`,descending:"mažėjančia tvarka",descendingSort:e=>`surikiuota pagal stulpel\u{12F} ${e.columnName} ma\u{17E}\u{117}jan\u{10D}ia tvarka`,resizerDescription:"Paspauskite „Enter“, kad pradėtumėte keisti dydį",select:"Pasirinkti",selectAll:"Pasirinkti viską",sortable:"rikiuojamas stulpelis",collapse:"Sutraukti",expand:"IÅ¡skleisti"},"lv-LV":{ascending:"augošā secÄ«bā",ascendingSort:e=>`k\u{101}rtots p\u{113}c kolonnas ${e.columnName} augo\u{161}\u{101} sec\u{12B}b\u{101}`,columnSize:e=>`${e.value} pikse\u{13C}i`,descending:"dilstošā secÄ«bā",descendingSort:e=>`k\u{101}rtots p\u{113}c kolonnas ${e.columnName} dilsto\u{161}\u{101} sec\u{12B}b\u{101}`,resizerDescription:"Nospiediet Enter, lai sāktu izmēru mainīšanu",select:"AtlasÄ«t",selectAll:"AtlasÄ«t visu",sortable:"kārtojamā kolonna",collapse:"Sakļaut",expand:"Izvērst"},"nb-NO":{ascending:"stigende",ascendingSort:e=>`sortert etter kolonne ${e.columnName} i stigende rekkef\xf8lge`,columnSize:e=>`${e.value} piksler`,descending:"synkende",descendingSort:e=>`sortert etter kolonne ${e.columnName} i synkende rekkef\xf8lge`,resizerDescription:"Trykk pÃ¥ Enter for Ã¥ starte størrelsesendring",select:"Velg",selectAll:"Velg alle",sortable:"kolonne som kan sorteres",collapse:"Skjul",expand:"Utvid"},"nl-NL":{ascending:"oplopend",ascendingSort:e=>`gesorteerd in oplopende volgorde in kolom ${e.columnName}`,columnSize:e=>`${e.value} pixels`,descending:"aflopend",descendingSort:e=>`gesorteerd in aflopende volgorde in kolom ${e.columnName}`,resizerDescription:"Druk op Enter om het formaat te wijzigen",select:"Selecteren",selectAll:"Alles selecteren",sortable:"sorteerbare kolom",collapse:"Samenvouwen",expand:"Uitvouwen"},"pl-PL":{ascending:"rosnąco",ascendingSort:e=>`posortowano wed\u{142}ug kolumny ${e.columnName} w porz\u{105}dku rosn\u{105}cym`,columnSize:e=>`Liczba pikseli: ${e.value}`,descending:"malejąco",descendingSort:e=>`posortowano wed\u{142}ug kolumny ${e.columnName} w porz\u{105}dku malej\u{105}cym`,resizerDescription:"Naciśnij Enter, aby rozpocząć zmienianie rozmiaru",select:"Zaznacz",selectAll:"Zaznacz wszystko",sortable:"kolumna z możliwością sortowania",collapse:"Zwiń",expand:"Rozwiń"},"pt-BR":{ascending:"crescente",ascendingSort:e=>`classificado pela coluna ${e.columnName} em ordem crescente`,columnSize:e=>`${e.value} pixels`,descending:"decrescente",descendingSort:e=>`classificado pela coluna ${e.columnName} em ordem decrescente`,resizerDescription:"Pressione Enter para começar a redimensionar",select:"Selecionar",selectAll:"Selecionar tudo",sortable:"coluna classificável",collapse:"Recolher",expand:"Expandir"},"pt-PT":{ascending:"ascendente",ascendingSort:e=>`Ordenar por coluna ${e.columnName} em ordem ascendente`,columnSize:e=>`${e.value} pixels`,descending:"descendente",descendingSort:e=>`Ordenar por coluna ${e.columnName} em ordem descendente`,resizerDescription:"Prima Enter para iniciar o redimensionamento",select:"Selecionar",selectAll:"Selecionar tudo",sortable:"Coluna ordenÃ
1¡vel",collapse:"Colapsar",expand:"Expandir"},"ro-RO":{ascending:"crescătoare",ascendingSort:e=>`sortate dup\u{103} coloana ${e.columnName} \xeen ordine cresc\u{103}toare`,columnSize:e=>`${e.value} pixeli`,descending:"descrescătoare",descendingSort:e=>`sortate dup\u{103} coloana ${e.columnName} \xeen ordine descresc\u{103}toare`,resizerDescription:"Apăsați pe Enter pentru a începe redimensionarea",select:"Selectare",selectAll:"Selectare totală",sortable:"coloană sortabilă",collapse:"Restrângeți",expand:"Extindeți"},"ru-RU":{ascending:"возрастание",ascendingSort:e=>`\u{441}\u{43E}\u{440}\u{442}\u{438}\u{440}\u{43E}\u{432}\u{430}\u{442}\u{44C} \u{441}\u{442}\u{43E}\u{43B}\u{431}\u{435}\u{446} ${e.columnName} \u{432} \u{43F}\u{43E}\u{440}\u{44F}\u{434}\u{43A}\u{435} \u{432}\u{43E}\u{437}\u{440}\u{430}\u{441}\u{442}\u{430}\u{43D}\u{438}\u{44F}`,columnSize:e=>`${e.value} \u{43F}\u{438}\u{43A}\u{441}.`,descending:"убывание",descendingSort:e=>`\u{441}\u{43E}\u{440}\u{442}\u{438}\u{440}\u{43E}\u{432}\u{430}\u{442}\u{44C} \u{441}\u{442}\u{43E}\u{43B}\u{431}\u{435}\u{446} ${e.columnName} \u{432} \u{43F}\u{43E}\u{440}\u{44F}\u{434}\u{43A}\u{435} \u{443}\u{431}\u{44B}\u{432}\u{430}\u{43D}\u{438}\u{44F}`,resizerDescription:"Нажмите клавишу Enter для начала изменения размеров",select:"Выбрать",selectAll:"Выбрать все",sortable:"сортируемый столбец",collapse:"Свернуть",expand:"Развернуть"},"sk-SK":{ascending:"vzostupne",ascendingSort:e=>`zoraden\xe9 zostupne pod\u{13E}a st\u{13A}pca ${e.columnName}`,columnSize:e=>`Po\u{10D}et pixelov: ${e.value}`,descending:"zostupne",descendingSort:e=>`zoraden\xe9 zostupne pod\u{13E}a st\u{13A}pca ${e.columnName}`,resizerDescription:"Stlačením klávesu Enter začnete zmenu veľkosti",select:"VybraÅ¥",selectAll:"VybraÅ¥ vÅ¡etko",sortable:"zoraditeľný stĺpec",collapse:"ZbaliÅ¥",expand:"RozbaliÅ¥"},"sl-SI":{ascending:"naraščajoče",ascendingSort:e=>`razvr\u{161}\u{10D}eno po stolpcu ${e.columnName} v nara\u{161}\u{10D}ajo\u{10D}em vrstnem redu`,columnSize:e=>`${e.value} slikovnih pik`,descending:"padajoče",descendingSort:e=>`razvr\u{161}\u{10D}eno po stolpcu ${e.columnName} v padajo\u{10D}em vrstnem redu`,resizerDescription:"Pritisnite tipko Enter da začnete spreminjati velikost",select:"Izberite",selectAll:"Izberite vse",sortable:"razvrstljivi stolpec",collapse:"Strni",expand:"RazÅ¡iri"},"sr-SP":{ascending:"rastući",ascendingSort:e=>`sortirano po kolonama ${e.columnName} rastu\u{107}im redosledom`,columnSize:e=>`${e.value} piksela`,descending:"padajući",descendingSort:e=>`sortirano po kolonama ${e.columnName} padaju\u{107}im redosledom`,resizerDescription:"Pritisnite Enter da biste započeli promenu veličine",select:"Izaberite",selectAll:"Izaberite sve",sortable:"kolona koja se može sortirati",collapse:" Skupi",expand:"ProÅ¡iri"},"sv-SE":{ascending:"stigande",ascendingSort:e=>`sorterat p\xe5 kolumn ${e.columnName} i stigande ordning`,columnSize:e=>`${e.value} pixlar`,descending:"fallande",descendingSort:e=>`sorterat p\xe5 kolumn ${e.columnName} i fallande ordning`,resizerDescription:"Tryck pÃ¥ Retur för att börja ändra storlek",select:"Markera",selectAll:"Markera allt",sortable:"sorterbar kolumn",collapse:"Dölj",expand:"Expandera"},"tr-TR":{ascending:"artan sırada",ascendingSort:e=>`${e.columnName} s\xfctuna g\xf6re artan d\xfczende s\u{131}rala`,columnSize:e=>`${e.value} piksel`,descending:"azalan sırada",descendingSort:e=>`${e.columnName} s\xfctuna g\xf6re azalan d\xfczende s\u{131}rala`,resizerDescription:"Yeniden boyutlandırmak için Enter'a basın",select:"Seç",selectAll:"Tümünü Seç",sortable:"Sıralanabilir sütun",collapse:"Daralt",expand:"Genişlet"},"uk-UA":{ascending:"висхідний",ascendingSort:e=>`\u{432}\u{456}\u{434}\u{441}\u{43E}\u{440}\u{442}\u{43E}\u{432}\u{430}\u{43D}\u{43E} \u{437}\u{430} \u{441}\u{442}\u{43E}\u{432}\u{43F}\u{446}\u{435}\u{43C} ${e.columnName} \u{443} \u{432}\u{438}\u{441}\u{445}\u{456}\u{434}\u{43D}\u{43E}\u{43C}\u{443} \u{43F}\u{43E}\u{440}\u{44F}\u{434}\u{43A}\u{443}`,columnSize:e=>`${e.value} \u{43F}\u{456}\u{43A}\u{441}.`,descending:"низхідний",descendingSort:e=>`\u{432}\u{456}\u{434}\u{441}\u{43E}\u{440}\u{442}\u{43E}\u{432}\u{430}\u{43D}\u{43E} \u{437}\u{430} \u{441}\u{442}\u{43E}\u{432}\u{43F}\u{446}\u{435}\u{43C} ${e.columnName} \u{443} \u{43D}\u{438}\u{437}\u{445}\u{456}\u{434}\u{43D}\u{43E}\u{43C}\u{443} \u{43F}\u{43E}\u{440}\u{44F}\u{434}\u{43A}\u{443}`,resizerDescription:"Натисніть Enter, щоб почати зміну розміру",select:"Вибрати",selectAll:"Вибрати все",sortable:"сортувальний стовпець",collapse:"Згорнути",expand:"Розгорнути"},"zh-CN":{ascending:"升序",ascendingSort:e=>`\u{6309}\u{5217} ${e.columnName} \u{5347}\u{5E8F}\u{6392}\u{5E8F}`,columnSize:e=>`${e.value} \u{50CF}\u{7D20}
1`,descending:"降序",descendingSort:e=>`\u{6309}\u{5217} ${e.columnName} \u{964D}\u{5E8F}\u{6392}\u{5E8F}`,resizerDescription:"按“输入”键开始调整大小。",select:"选择",selectAll:"全选",sortable:"可排序的列",collapse:"折叠",expand:"扩展"},"zh-TW":{ascending:"遞增",ascendingSort:e=>`\u{5DF2}\u{4F9D}\u{64DA}\u{300C}${e.columnName}\u{300D}\u{6B04}\u{905E}\u{589E}\u{6392}\u{5E8F}`,columnSize:e=>`${e.value} \u{50CF}\u{7D20}`,descending:"遞減",descendingSort:e=>`\u{5DF2}\u{4F9D}\u{64DA}\u{300C}${e.columnName}\u{300D}\u{6B04}\u{905E}\u{6E1B}\u{6392}\u{5E8F}`,resizerDescription:"按 Enter 鍵以開始調整大小",select:"選取",selectAll:"全選",sortable:"可排序的欄",collapse:"收合",expand:"展開"}};class eA extends eh{isCell(e){return"cell"===e.type||"rowheader"===e.type||"column"===e.type}getKeyBelow(e){let t=this.collection.getItem(e);if(!t)return null;if("column"===t.type){let e=(0,$.getFirstItem)((0,$.getChildNodes)(t,this.collection));if(e)return e.key;let l=this.getFirstKey();return null!=l&&this.collection.getItem(l)?super.getKeyForItemInRowByIndex(l,t.index):null}return super.getKeyBelow(e)}getKeyAbove(e){let t=this.collection.getItem(e);if(!t)return null;if("column"===t.type){let e=null!=t.parentKey?this.collection.getItem(t.parentKey):null;return e&&"column"===e.type?e.key:null}let l=super.getKeyAbove(e),n=null!=l?this.collection.getItem(l):null;return n&&"headerrow"!==n.type?l:this.isCell(t)?this.collection.columns[t.index].key:this.collection.columns[0].key}findNextColumnKey(e){let t=this.findNextKey(e.key,e=>"column"===e.type);if(null!=t)return t;let l=this.collection.headerRows[e.level];for(let e of(0,$.getChildNodes)(l,this.collection))if("column"===e.type)return e.key;return null}findPreviousColumnKey(e){let t=this.findPreviousKey(e.key,e=>"column"===e.type);if(null!=t)return t;let l=this.collection.headerRows[e.level],n=[...(0,$.getChildNodes)(l,this.collection)];for(let e=n.length-1;e>=0;e--){let t=n[e];if("column"===t.type)return t.key}return null}getKeyRightOf(e){let t=this.collection.getItem(e);return t?"column"===t.type?"rtl"===this.direction?this.findPreviousColumnKey(t):this.findNextColumnKey(t):super.getKeyRightOf(e):null}getKeyLeftOf(e){let t=this.collection.getItem(e);return t?"column"===t.type?"rtl"===this.direction?this.findNextColumnKey(t):this.findPreviousColumnKey(t):super.getKeyLeftOf(e):null}getKeyForSearch(e,t){if(!this.collator)return null;let l=this.collection,n=t??this.getFirstKey();if(null==n)return null;let o=l.getItem(n);o?.type==="cell"&&(n=o.parentKey??null);let r=!1;for(;null!=n;){let i=l.getItem(n);if(!i)break;if(i.textValue){let t=i.textValue.slice(0,e.length);if(0===this.collator.compare(t,e))return i.key}for(let n of(0,$.getChildNodes)(i,this.collection)){let r=l.columns[n.index];if(l.rowHeaderColumnKeys.has(r.key)&&n.textValue){let r=n.textValue.slice(0,e.length);if(0===this.collator.compare(r,e)){let e=null!=t?l.getItem(t):o;return e?.type==="cell"?n.key:i.key}}}null!=(n=this.getKeyBelow(n))||r||(n=this.getFirstKey(),r=!0)}return null}}function eN(){return{rowGroupProps:{role:"rowgroup"}}}var eM=e.i(46891),eB=e.i(20766),eF=e.i(3187),eT=e.i(29678),ej=e.i(93797),eV=e.i(67744);function eL(e,t,l){let{node:n,isVirtualized:r,focusMode:i="child",shouldSelectOnPressUp:s,onAction:a}=e,{direction:u}=(0,ea.useLocale)(),{keyboardDelegate:c,actions:{onCellAction:d}}=ef.get(t),m=(0,o.useRef)(null),p=()=>{if(l.current){let e=(0,U.getFocusableTreeWalker)(l.current);if("child"===i){if((0,ep.isFocusWithin)(l.current)&&l.current!==(0,ep.getActiveElement)())return;let n="last"===t.selectionManager.childFocusStrategy?eH(e):e.firstChild();if(n)return void(0,eF.focusSafely)(n)}(null==m.current||n.key===m.current)&&(0,ep.isFocusWithin)(l.current)||(0,eF.focusSafely)(l.current)}},{itemProps:g,isPressed:h}=(0,eV.useSelectableItem)({selectionManager:t.selectionManager,key:n.key,ref:l,isVirtualized:r,focus:p,shouldSelectOnPressUp:s,onAction:d?()=>d(n.key):a,isDisabled:0===t.collection.size}),y=(0,X.mergeProps)(g,{role:"gridcell",onKeyDownCapture:e=>{let o=(0,ep.getActiveElement)();if(!(0,ep.nodeContains)(e.currentTarget,(0,ep.getEventTarget)(e))||t.isKeyboardNavigationDisabled||!l.current||!o)return;let r=(0,U.getFocusableTreeWalker)(l.current);switch(r.currentNode=o,e.key){case"ArrowLeft":{let t="rtl"===u?r.nextNode():r.previousNode();if("child"===i&&t===l.current&&(t=null),e.preventDefault(),e.stopPropagation(),t)(0,eF.focusSafely)(t),(0,ej.scrollIntoViewport)(t,{containingElement:(0,eT.getScrollParent)(l.current)});else{if(c.getKeyLeftOf?.(n.key)!==n.key){l.current.parentElement?.dispatchEvent(new KeyboardEvent(e.nativeEvent.type,e.nativeEvent));break}"cell"===i&&"rtl"===u?((0,eF.focusSafely)(l.current),(0,ej.scrollIntoViewport)(l.current,{containingElement:(0,eT.getScrollParent)(l.current)})):(r.currentNode=l.current,(t="rtl"===u?r.firstChild():eH(r))&&((0,eF.focusSafely)(t),(0,ej.scrollIntoViewport)(t,{containingElement:(0,eT.getScrollParent)(l.current)})))}break}case"ArrowRight":{let t="rtl"===u?r.previousNode():r.nextNode();if("child"===i&&t===l.current&&(t=null),e.preventDefault(),e.stopPropagation(),t)(0,eF.focusSafely)(t),(0,ej.scrollIntoViewport)(t,{containingElement:(0,eT.getScrollParent)(l.current)});else{if(c.getKeyRightOf?.(n.key)!==n.key){l.current.parentElement?.dispatchEvent(new KeyboardEvent(e.nativeEvent.type,e.nativeEvent));break}"cell"===i&&"ltr"===u?((0,eF.focusSafely)(l.current),(0,ej.scrollIntoViewport)(l.current,{containingElement:(0,eT.getScrollParent)(l.current)})):(r.currentNode=l.current,(t="rtl"===u?eH(r):r.firstChild())&&((0,eF.focusSafely)(t),(0,ej.scrollIntoViewport)(t,{containingElement:(0,eT.getScrollParent)(l.current)})))}break}
1case"ArrowUp":case"ArrowDown":!e.altKey&&(0,ep.nodeContains)(l.current,(0,ep.getEventTarget)(e))&&(e.stopPropagation(),e.preventDefault(),l.current.parentElement?.dispatchEvent(new KeyboardEvent(e.nativeEvent.type,e.nativeEvent)))}},"aria-colspan":n.colSpan,"aria-colindex":null!=n.colIndex?n.colIndex+1:void 0,colSpan:r?void 0:n.colSpan,onFocus:e=>{if(m.current=n.key,(0,ep.getEventTarget)(e)!==l.current){(0,ez.isFocusVisible)()||t.selectionManager.setFocusedKey(n.key);return}requestAnimationFrame(()=>{"child"===i&&(0,ep.getActiveElement)()===l.current&&p()})}});return r&&(y["aria-colindex"]=(n.colIndex??n.index)+1),s&&null!=y.tabIndex&&null==y.onPointerDown&&(y.onPointerDown=e=>{let t=e.currentTarget,l=t.getAttribute("tabindex");t.removeAttribute("tabindex"),requestAnimationFrame(()=>{null!=l&&t.setAttribute("tabindex",l)})}),{gridCellProps:y,isPressed:h}}function eH(e){let t=null,l=null;do(l=e.lastChild())&&(t=l);while(l)return t}var eW=e.i(85401),eU=e.i(26920),e_=e.i(32584),eO=e.i(32731),eZ=e.i(80348),eG=e.i(63162),eX=e.i(74808),eY=e.i(39686),eq=e.i(13254),eJ=e.i(23208);let eQ={ltr:"ArrowRight",rtl:"ArrowLeft"},e0={ltr:"ArrowLeft",rtl:"ArrowRight"};function e4(e,t){return"lastChildKey"in t?null!=t.lastChildKey?e.getItem(t.lastChildKey):null:Array.from(t.childNodes).findLast(e=>e.parentKey===t.key)}class e3 extends F.BaseCollection{withExpandedKeys(e){let t=this.clone();return t.expandedKeys=e,t.frozen=this.frozen,t.rows=Array.from(t.getChildren(t.body.key)),t}addNode(e){super.addNode(e),this.columnsDirty||="column"===e.type,"tableheader"===e.type&&(this.head=e),"tablebody"===e.type&&(this.body=e)}commit(e,t,l=!1){for(let e of(this.updateColumns(l),this.rows=[],this.getChildren(this.body.key))){let t=e.lastChildKey;if(null!=t){let e=this.getItem(t);for(;e&&"cell"!==e.type;)e=e.prevKey?this.getItem(e.prevKey):null;if(e){let t=(e.colIndex??e.index)+(e.colSpan??1);if(t!==this.columns.length&&!l)throw Error(`Cell count must match column count. Found ${t} cells and ${this.columns.length} columns.`)}}this.rows.push(e)}super.commit(e,t,l)}updateColumns(e){if(!this.columnsDirty)return;this.rowHeaderColumnKeys=new Set,this.columns=[];let t=new Map,l=e=>{for(let n of("column"===e.type&&(t.set(e.key,e),!e.hasChildNodes&&(e.index=this.columns.length,this.columns.push(e),e.props.isRowHeader&&this.rowHeaderColumnKeys.add(e.key))),this.getChildren(e.key)))l(n)};for(let e of this.getChildren(this.head.key))l(e);if(this.headerRows=L(t,this.columns),this.columnsDirty=!1,0===this.rowHeaderColumnKeys.size&&this.columns.length>0&&!e)throw Error("A table must have at least one Column with the isRowHeader prop set to true")}get columnCount(){return this.columns.length}*[Symbol.iterator](){-1!==this.head.key&&(yield this.head,yield this.body)}getFirstKey(){return this.body.firstChildKey}getLastKey(){let e=this.body.lastChildKey;if(null==e)return null;let t=this.getItem(e);for(;t?.lastChildKey!=null&&("item"!==t.type||this.expandedKeys.has(t.key));)t=this.getItem(t.lastChildKey);return t?.key}getKeyAfter(e){let t=this.getItem(e);if(t?.type==="column")return t.nextKey??null;if(!t)return null;if("item"===t.type&&null!=t.firstChildKey&&this.expandedKeys.has(t.key)){let e=this.getItem(t.firstChildKey);for(;e;){if("item"===e.type)return e.key;e=null!=e.nextKey?this.getItem(e.nextKey):null}}return super.getKeyAfter(e)}getKeyBefore(e){let t=this.getItem(e);if(t?.type==="column")return t.prevKey??null;if(!t)return null;let l=null;if(null!=t.prevKey){for(t=this.getItem(t.prevKey);t&&("item"!==t.type||this.expandedKeys.has(t.key))&&null!=t.lastChildKey;)t=this.getItem(t.lastChildKey);l=t?.key??null}return(null==l&&(l=t.parentKey),null!=l&&this.getItem(l)?.type==="tablebody")?null:l}getChildren(e){if(!this.getItem(e)){for(let t of this.headerRows)if(t.key===e)return t.childNodes}let t=this;return e===this.body.key?{*[Symbol.iterator](){let e=t.getFirstKey(),l=null!=e?t.getItem(e):null;for(;l;){yield l;let e=t.getKeyAfter(l.key);l=e?t.getItem(e):null}}}:{*[Symbol.iterator](){let l=t.getItem(e),n=l?.firstChildKey!=null?t.getItem(l.firstChildKey):null;for(;n&&(yield n,n=null!=n.nextKey?t.getItem(n.nextKey):null,l?.type!=="item"||n?.type==="cell"););}}}clone(){let e=super.clone();return e.headerRows=this.headerRows,e.columns=this.columns,e.rows=this.rows,e.rowHeaderColumnKeys=this.rowHeaderColumnKeys,e.head=this.head,e.body=this.body,e}getTextValue(e){let t=this.getItem(e);if(!t)return"";if(t.textValue)return t.textValue;let l=this.rowHeaderColumnKeys,n=[];for(let t of this.getChildren(e)){let e=this.columns[t.index];if(l.has(e.key)&&t.textValue&&n.push(t.textValue),n.length===l.size)break}return n.join(" ")}constructor(...e){super(...e),this.headerRows=[],this.columns=[],this.rows=[],this.rowHeaderColumnKeys=new Set,this.head=new to(-1),this.body=new tg(-2),this.columnsDirty=!0,this.expandedKeys=new Set}}let e1=(0,o.createContext)(null),e5=(0,o.forwardRef)(function(e,t){let l=(0,ec.useObjectRef)(t),n=(0,o.useRef)(null),r=(0,o.useRef)(null),[i,s]=(0,o.useState)(0);(0,es.useLayoutEffect)(()=>{let e=n.current;for(;e&&e!==l.current&&!(0,O.isScrollable)(e);)e=e.parentElement;r.current=e},[l]),(0,ed.useResizeObserver)({ref:r,box:"border-box",onResize(){s(r.current?.clientWidth??0)}}),(0,es.useLayoutEffect)(()=>{s(r.current?.clientWidth??0)},[]);let a=(0,o.useMemo)(()=>({tableRef:n,scrollRef:r,tableWidth:i,useTableColumnResizeState:J,onResizeStart:e.onResizeStart,onResize:e.onResize,onResizeEnd:e.onResizeEnd}),[n,i,e.onResizeStart,e.onResize,e.onResizeEnd]);return o.default.createElement(z.dom.div,{render:e.render,...(0,W.filterDOMProps)(e,{global:!0}),ref:l,className:e.className||"react-aria-ResizableTableContainer",style:e.style,onScroll:e.onScroll},o.default.createElement(e1.Provider,{value:a},e.children))}),e6=(0,o.createContext)(null),e2=(0,o.createContext)(null),e9=(0,o.createContext)(null),e7=(0,o.forwardRef)(function(e,t){[e,t]=(0,z.useContextProps)(e,t,e6);let l=(0,Q.useMultipleSelectionState)(e),{selectionBehavior:n,selectionMode:r,disallowEmptySelection:i}=l,s=!!e.dragAndDropHooks?.useDraggableCollectionState,a=(0,o.useMemo)(()=>({selectionBehavior:"none"===r?null:n,selectionMode:r,disallowEmptySelection:i,allowsDragging:s}),[n,r,i,s]),u=o.default.createElement(tn.Provider,{value:a},o.default.createElement(x.Collection,e));return o.default.createElement(x.CollectionBuilder,{content:u,createCollection:()=>new e3},n=>o.default.createElement(tl,{props:e,forwardedRef:t,selectionState:l,collection:n}))}),e8=(0,o.forwardRef)(function(e,t){let{isVirtualized:l}
1=(0,o.useContext)(D.CollectionRendererContext);return l?o.default.createElement(z.dom.div,{...e,ref:t}):o.default.createElement(z.dom.table,{...e,ref:t})}),te={ltr:"ArrowRight",rtl:"ArrowLeft"},tt={ltr:"ArrowLeft",rtl:"ArrowRight"};function tl({props:e,forwardedRef:t,selectionState:l,collection:n}){let r,i,s,a,u;[e,t]=(0,z.useContextProps)(e,t,E.SelectableCollectionContext);let{shouldUseVirtualFocus:c,disallowTypeAhead:d,filter:m,...p}=e,g=(0,o.useContext)(e1);t=(0,ec.useObjectRef)((0,o.useMemo)(()=>(0,Y.mergeRefs)(t,g?.tableRef),[t,g?.tableRef]));let[h,y]=(0,el.useControlledState)(e.expandedKeys?new Set(e.expandedKeys):void 0,e.defaultExpandedKeys?new Set(e.defaultExpandedKeys):new Set,e.onExpandedChange);n=(0,o.useMemo)(()=>n.withExpandedKeys(h),[n,h]);let f=function(e){let[t,l]=(0,o.useState)(!1),{selectionMode:n="none",showSelectionCheckboxes:r,showDragButtons:i,treeColumn:s=null}=e,a=(0,o.useMemo)(()=>({showSelectionCheckboxes:r&&"none"!==n,showDragButtons:i,selectionMode:n,columns:[]}),[e.children,r,n,i]),u=(0,et.useCollection)(e,(0,o.useCallback)(e=>new H(e,null,a),[a]),a),{disabledKeys:c,selectionManager:d}=function(e){let{collection:t,focusMode:l}=e,n=e.UNSAFE_selectionState||(0,Q.useMultipleSelectionState)(e),r=(0,o.useMemo)(()=>e.disabledKeys?new Set(e.disabledKeys):new Set,[e.disabledKeys]),i=n.setFocusedKey;n.setFocusedKey=(e,n)=>{if("cell"===l&&null!=e){let l=t.getItem(e);if(l?.type==="item"){let o=(0,$.getChildNodes)(l,t);e="last"===n?(0,$.getLastItem)(o)?.key??null:(0,$.getFirstItem)(o)?.key??null}}i(e,n)};let s=(0,o.useMemo)(()=>new(0,ee.SelectionManager)(t,n),[t,n]),a=(0,o.useRef)(null);return(0,o.useEffect)(()=>{if(null!=n.focusedKey&&a.current&&!t.getItem(n.focusedKey)){let e=a.current.getItem(n.focusedKey),l=e?.parentKey!=null&&("cell"===e.type||"rowheader"===e.type||"column"===e.type)?a.current.getItem(e.parentKey):e;if(!l)return void n.setFocusedKey(null);let o=a.current.rows,r=t.rows,i=o.length-r.length,u=Math.min(i>1?Math.max(l.index-i+1,0):l.index,r.length-1),c=null;for(;u>=0;){if(!s.isDisabled(r[u].key)&&"headerrow"!==r[u].type){c=r[u];break}u<r.length-1?u++:(u>l.index&&(u=l.index),u--)}if(c){let o=c.hasChildNodes?[...(0,$.getChildNodes)(c,t)]:[],r=c.hasChildNodes&&l!==e&&e&&e.index<o.length?o[e.index].key:c.key;n.setFocusedKey(r)}else n.setFocusedKey(null)}a.current=t},[t,s,n,n.focusedKey]),{collection:t,disabledKeys:r,isKeyboardNavigationDisabled:!1,selectionManager:s}}({...e,collection:u,disabledBehavior:e.disabledBehavior||"selection"}),[m,p]=(0,el.useControlledState)(e.expandedKeys?new Set(e.expandedKeys):void 0,e.defaultExpandedKeys?new Set(e.defaultExpandedKeys):new Set,e.onExpandedChange);return{collection:u,disabledKeys:c,selectionManager:d,showSelectionCheckboxes:e.showSelectionCheckboxes||!1,sortDescriptor:e.sortDescriptor??null,isKeyboardNavigationDisabled:0===u.size||t,setKeyboardNavigationDisabled:l,sort(t,l){e.onSortChange?.({column:t,direction:l??(e.sortDescriptor?.column===t?en[e.sortDescriptor.direction]:"ascending")})},expandedKeys:m,toggleKey(e){p(t=>{let l=new Set(t);return l.has(e)?l.delete(e):l.add(e),l})},treeColumn:s}}({...p,collection:n,children:void 0,UNSAFE_selectionState:l,expandedKeys:h,onExpandedChange:y}),b=(r=(0,o.useMemo)(()=>m?f.collection.filter(m):f.collection,[f.collection,m]),i=f.selectionManager.withCollection(r),{...f,collection:r,selectionManager:i}),{isVirtualized:C,layoutDelegate:v,dropTargetDelegate:k,CollectionRoot:x}=(0,o.useContext)(D.CollectionRendererContext),{dragAndDropHooks:S}=e,{gridProps:P}=function(e,t,l){var n;let{keyboardDelegate:r,isVirtualized:i,layoutDelegate:s,layout:a}=e,u=(0,eb.useCollator)({usage:"search",sensitivity:"base"}),{direction:c}=(0,ea.useLocale)(),d=t.selectionManager.disabledBehavior,m=(0,o.useMemo)(()=>r||new eA({collection:t.collection,disabledKeys:t.disabledKeys,disabledBehavior:d,ref:l,direction:c,collator:u,layoutDelegate:s,layout:a}),[r,t.collection,t.disabledKeys,d,l,c,u,s,a]),p=(0,eD.useId)(e.id);eE.set(t,p);let{gridProps:g}=function(e,t,l){var n,r;let i,s,a,u,{isVirtualized:c,disallowTypeAhead:d,keyboardDelegate:m,focusMode:p,scrollRef:g,getRowText:h,onRowAction:y,onCellAction:f,escapeKeyBehavior:b="clearSelection",shouldSelectOnPressUp:C}=e,{selectionManager:v}=t;e["aria-label"]||e["aria-labelledby"]||console.warn("An aria-label or aria-labelledby prop is required for accessibility.");let k=(0,eb.useCollator)({usage:"search",sensitivity:"base"}),{direction:x}=(0,ea.useLocale)(),S=t.selectionManager.disabledBehavior,z=(0,o.useMemo)(()=>m||new eh({collection:t.collection,disabledKeys:t.disabledKeys,disabledBehavior:S,ref:l,direction:x,collator:k,focusMode:p}),[m,t.collection,t.disabledKeys,S,l,x,k,p]),{collectionProps:D}=(0,ew.useSelectableCollection)({ref:l,selectionManager:v,keyboardDelegate:z,isVirtualized:c,scrollRef:g,disallowTypeAhead:d,escapeKeyBehavior:b}),w=(0,eD.useId)(e.id);ef.set(t,{keyboardDelegate:z,actions:{onRowAction:y,onCellAction:f},shouldSelectOnPressUp:C});let E=(n={selectionManager:v,hasItemActions:!!(y||f)},i=(0,eu.useLocalizedStringFormatter)((r=eC)&&r.__esModule?r.default:r,"@react-aria/grid"),a=("pointer"===(s=(0,ez.useInteractionModality)())||"virtual"===s||null==s)&&"u">typeof window&&"ontouchstart"in window,u=(0,o.useMemo)(()=>{let e,t=n.selectionManager.selectionMode,l=n.selectionManager.selectionBehavior;
1return a&&(e=i.format("longPressToSelect")),"replace"===l&&"none"!==t&&n.hasItemActions?e:void 0},[n.selectionManager.selectionMode,n.selectionManager.selectionBehavior,n.hasItemActions,i,a]),(0,eS.useDescription)(u)),P=(0,W.filterDOMProps)(e,{labelable:!0}),K=(0,o.useCallback)(e=>{if(v.isFocused){(0,ep.nodeContains)(e.currentTarget,(0,ep.getEventTarget)(e))||v.setFocused(!1);return}(0,ep.nodeContains)(e.currentTarget,(0,ep.getEventTarget)(e))&&v.setFocused(!0)},[v]),I=(0,o.useMemo)(()=>({onBlur:D.onBlur,onFocus:K}),[K,D.onBlur]),R=(0,ex.useHasTabbableChild)(l,{isDisabled:0!==t.collection.size}),$=(0,X.mergeProps)(P,{role:"grid",id:w,"aria-multiselectable":"multiple"===v.selectionMode?"true":void 0},t.isKeyboardNavigationDisabled?I:D,0===t.collection.size&&{tabIndex:R?-1:0}||void 0,E);return c&&($["aria-rowcount"]=t.collection.size,$["aria-colcount"]=t.collection.columnCount),!function(e,t){var l;let{getRowText:n=e=>t.collection.getTextValue?.(e)??t.collection.getItem(e)?.textValue}=e,r=(0,eu.useLocalizedStringFormatter)((l=eC)&&l.__esModule?l.default:l,"@react-aria/grid"),i=t.selectionManager.rawSelection,s=(0,o.useRef)(i),a=(0,o.useCallback)(()=>{if(!t.selectionManager.isFocused||i===s.current){s.current=i;return}let e=ek(i,s.current),l=ek(s.current,i),o="replace"===t.selectionManager.selectionBehavior,a=[];if(1===t.selectionManager.selectedKeys.size&&o){let e=t.selectionManager.selectedKeys.keys().next().value;if(null!=e&&t.collection.getItem(e)){let t=n(e);t&&a.push(r.format("selectedItem",{item:t}))}}else if(1===e.size&&0===l.size){let t=e.keys().next().value;if(null!=t){let e=n(t);e&&a.push(r.format("selectedItem",{item:e}))}}else if(1===l.size&&0===e.size){let e=l.keys().next().value;if(null!=e&&t.collection.getItem(e)){let t=n(e);t&&a.push(r.format("deselectedItem",{item:t}))}}"multiple"===t.selectionManager.selectionMode&&(0===a.length||"all"===i||i.size>1||"all"===s.current||s.current?.size>1)&&a.push("all"===i?r.format("selectedAll"):r.format("selectedCount",{count:i.size})),a.length>0&&(0,em.announce)(a.join(" ")),s.current=i},[i,t.selectionManager.selectedKeys,t.selectionManager.isFocused,t.selectionManager.selectionBehavior,t.selectionManager.selectionMode,t.collection,n,r]);(0,ev.useUpdateEffect)(()=>{if(t.selectionManager.isFocused)a();else{let e=requestAnimationFrame(a);return()=>cancelAnimationFrame(e)}},[i,t.selectionManager.isFocused])}({getRowText:h},t),{gridProps:$}}({...e,id:p,keyboardDelegate:m},t,l);i&&(g["aria-rowcount"]=t.collection.size+t.collection.headerRows.length),null!=t.treeColumn&&(g.role="treegrid");let{column:h,direction:y}=t.sortDescriptor||{},f=(0,eu.useLocalizedStringFormatter)((n=e$)&&n.__esModule?n.default:n,"@react-aria/table"),b=(0,o.useMemo)(()=>{let e=t.collection.columns.find(e=>e.key===h)?.textValue??"";return y&&h?f.format(`${y}Sort`,{columnName:e}):void 0},[y,h,t.collection.columns]),C=(0,eS.useDescription)(b);return(0,ev.useUpdateEffect)(()=>{b&&(0,em.announce)(b,"assertive",500)},[b]),{gridProps:(0,X.mergeProps)(g,C,{"aria-describedby":[C["aria-describedby"],g["aria-describedby"]].filter(Boolean).join(" ")})}}({...p,layoutDelegate:v,isVirtualized:C},b,t),K=b.selectionManager,A=!!S?.useDraggableCollectionState,N=!!S?.useDroppableCollectionState;(0,o.useRef)(A),(0,o.useRef)(N),(0,o.useEffect)(()=>{},[A,N]);let M=!1,B=null,F=(0,o.useRef)(null),{direction:T}=(0,ea.useLocale)(),[j]=(0,o.useState)(()=>new R);if(A&&S){s=S.useDraggableCollectionState({collection:b.collection,selectionManager:K,preview:S.renderDragPreview?F:void 0}),S.useDraggableCollection({},s,t);let e=S.DragPreview;B=S.renderDragPreview?o.default.createElement(e,{ref:F},S.renderDragPreview):null}if(N&&S){a=S.useDroppableCollectionState({collection:b.collection,selectionManager:K});let e=new(0,Z.ListKeyboardDelegate)({collection:b.collection,disabledKeys:K.disabledKeys,disabledBehavior:K.disabledBehavior,ref:t,layoutDelegate:v}),l=S.dropTargetDelegate||k||new S.ListDropTargetDelegate(n.rows,t);j.setup(l,f,T),u=S.useDroppableCollection({keyboardDelegate:e,dropTargetDelegate:j,onDropActivate:e=>{if("item"===e.target.type){let t=e.target.key,l=f.collection.getItem(t),n=h.has(t);l&&l.hasChildNodes&&(!n||S?.isVirtualDragging?.())&&f.toggleKey(t)}},onKeyDown:e=>{let t=a?.target;if(t&&"item"===t.type&&"on"===t.dropPosition){let l=f.collection.getItem(t.key);e.key===te[T]&&l?.hasChildNodes&&!f.expandedKeys.has(t.key)?f.toggleKey(t.key):e.key===tt[T]&&l?.hasChildNodes&&f.expandedKeys.has(t.key)&&f.toggleKey(t.key)}}},a,t),M=a.isDropTarget({type:"root"})}let{focusProps:V,isFocused:L,isFocusVisible:_}=(0,er.useFocusRing)(),O=(0,z.useRenderProps)({...e,children:void 0,defaultClassName:"react-aria-Table",values:{isDropTarget:M,isFocused:L,isFocusVisible:_,state:b}}),G=!!(A&&!s?.isDisabled),q=O.style,J=null;g&&(J=g.useTableColumnResizeState({tableWidth:g.tableWidth},b),C||(q={...q,tableLayout:"fixed",width:"min-content"}));let eo=(0,W.filterDOMProps)(e,{global:!0});return o.default.createElement(z.Provider,{values:[[e2,b],[e9,J],[w.DragAndDropContext,{dragAndDropHooks:S,dragState:s,dropState:a}],[w.DropIndicatorContext,{render:tS}],[E.SelectableCollectionContext,null],[E.FieldInputContext,null]]},o.default.createElement(U.FocusScope,null,o.default.createElement(e8,{...(0,X.mergeProps)(eo,O,P,V,u?.collectionProps),style:q,ref:t,slot:e.slot||void 0,onScroll:e.onScroll,"data-allows-dragging":G||void 0,"data-drop-target":M||void 0,"data-focused":L||void 0,"data-focus-visible":_||void 0},o.default.createElement(I.SharedElementTransition,null,o.default.createElement(x,{collection:b.collection,scrollRef:g?.scrollRef??t,persistedKeys:(0,w.useDndPer
1sistedKeys)(K,S,a)})))),B)}let tn=(0,o.createContext)(null);class to extends F.CollectionNode{static{this.type="tableheader"}}let tr=(0,o.forwardRef)(function(e,t){let{isVirtualized:l}=(0,o.useContext)(D.CollectionRendererContext);return l?o.default.createElement(z.dom.div,{...e,ref:t}):o.default.createElement(z.dom.thead,{...e,ref:t})}),ti=(0,x.createBranchComponent)(to,(e,t)=>{let l=(0,o.useContext)(e2).collection,n=(0,eo.useCachedChildren)({items:l.headerRows,children:(0,o.useCallback)(e=>{if("headerrow"===e.type)return o.default.createElement(ta,{item:e});throw Error("Unsupported node type in TableHeader: "+e.type)},[])}),{rowGroupProps:r}=eN(),{hoverProps:i,isHovered:s}=(0,ei.useHover)({onHoverStart:e.onHoverStart,onHoverChange:e.onHoverChange,onHoverEnd:e.onHoverEnd}),a=(0,z.useRenderProps)({...e,children:void 0,defaultClassName:"react-aria-TableHeader",values:{isHovered:s}});return o.default.createElement(tr,{...(0,X.mergeProps)((0,W.filterDOMProps)(e,{global:!0}),r,i),...a,ref:t,"data-hovered":s||void 0},n)},e=>o.default.createElement(x.Collection,{dependencies:e.dependencies,items:e.columns},e.children)),ts=(0,o.forwardRef)(function(e,t){let{isVirtualized:l}=(0,o.useContext)(D.CollectionRendererContext);return l?o.default.createElement("div",{...e,ref:t}):o.default.createElement("tr",{...e,ref:t})});function ta({item:e}){let t=(0,o.useRef)(null),l=(0,o.useContext)(e2),{isVirtualized:n,CollectionBranch:r}=(0,o.useContext)(D.CollectionRendererContext),{rowProps:i}=function(e,t){let{node:l,isVirtualized:n}=e,o={role:"row"};return n&&null==t.treeColumn&&(o["aria-rowindex"]=l.index+1),{rowProps:o}}({node:e,isVirtualized:n},l),{checkboxProps:s}=function(e){var t;let{isEmpty:l,isSelectAll:n,selectionMode:o}=e.selectionManager;return{checkboxProps:{"aria-label":(0,eu.useLocalizedStringFormatter)((t=e$)&&t.__esModule?t.default:t,"@react-aria/table").format("single"===o?"select":"selectAll"),isSelected:n,isDisabled:"multiple"!==o||0===e.collection.size||1===e.collection.rows.length&&"loader"===e.collection.rows[0].type,isIndeterminate:!l&&!n,onChange:()=>e.selectionManager.toggleSelectAll()}}}(l);return o.default.createElement(ts,{...i,ref:t},o.default.createElement(z.Provider,{values:[[S.CheckboxContext,{slots:{selection:s}}]]},o.default.createElement(r,{collection:l.collection,parent:e})))}
1class tu extends F.CollectionNode{static{this.type="column"}}let tc=(0,o.forwardRef)(function(e,t){let{isVirtualized:l}=(0,o.useContext)(D.CollectionRendererContext);return l?o.default.createElement(z.dom.div,{...e,ref:t}):o.default.createElement(z.dom.th,{...e,ref:t})}),td=(0,x.createLeafComponent)(tu,(e,t,l)=>{let n=(0,ec.useObjectRef)(t),r=(0,o.useContext)(e2),{isVirtualized:i}=(0,o.useContext)(D.CollectionRendererContext),{columnHeaderProps:s,isPressed:a}=function(e,t,l){var n;let r,i,{node:s}=e,a=s.props.allowsSorting,{gridCellProps:u}=eL({...e,focusMode:"child"},t,l),c=s.props.isSelectionCell&&"single"===t.selectionManager.selectionMode,{pressProps:d,isPressed:m}=(0,eW.usePress)({isDisabled:!a||c,onPress(){t.sort(s.key)},ref:l}),{focusableProps:p}=(0,eB.useFocusable)({},l),g=t.sortDescriptor?.column===s.key,h=t.sortDescriptor?.direction;s.props.allowsSorting&&!(0,eM.isAndroid)()&&(r=g?h:"none");let y=(0,eu.useLocalizedStringFormatter)((n=e$)&&n.__esModule?n.default:n,"@react-aria/table");a&&(i=`${y.format("sortable")}`,g&&h&&(0,eM.isAndroid)()&&(i=`${i}, ${y.format(h)}`));let f=(0,eS.useDescription)(i),b=0===t.collection.size;return(0,o.useEffect)(()=>{b&&t.selectionManager.focusedKey===s.key&&t.selectionManager.setFocusedKey(null)},[b,t.selectionManager,s.key]),{columnHeaderProps:{...(0,X.mergeProps)(p,u,d,f,b?{tabIndex:-1}:null),role:"columnheader",id:eK(t,s.key),"aria-colspan":s.colSpan&&s.colSpan>1?s.colSpan:void 0,"aria-sort":r},isPressed:m}}({node:l,isVirtualized:i},r,n),{isFocused:u,isFocusVisible:c,focusProps:d}=(0,er.useFocusRing)(),m=(0,o.useContext)(e9),p=!1;m&&(p=m.resizingColumn===l.key);let{hoverProps:g,isHovered:h}=(0,ei.useHover)({isDisabled:!e.allowsSorting}),y=(0,z.useRenderProps)({...e,id:void 0,children:l.rendered,defaultClassName:"react-aria-Column",values:{isHovered:h,isPressed:a,isFocused:u,isFocusVisible:c,allowsSorting:l.props.allowsSorting,sortDirection:r.sortDescriptor?.column===l.key?r.sortDescriptor.direction:void 0,isResizing:p,startResize:()=>{if(m)m.startResize(l.key),r.setKeyboardNavigationDisabled(!0);else throw Error("Wrap your <Table> in a <ResizableTableContainer> to enable column resizing")},sort:e=>{r.sort(l.key,e)}}}),f=y.style;m&&(f={...f,width:m.getColumnWidth(l.key)});let b=(0,W.filterDOMProps)(e,{global:!0});return delete b.id,o.default.createElement(tc,{...(0,X.mergeProps)(b,s,d,g),...y,style:f,ref:n,"data-hovered":h||void 0,"data-pressed":a||void 0,"data-focused":u||void 0,"data-focus-visible":c||void 0,"data-resizing":p||void 0,"data-allows-sorting":l.props.allowsSorting||void 0,"data-sort-direction":r.sortDescriptor?.column===l.key?r.sortDescriptor.direction:void 0},o.default.createElement(z.Provider,{values:[[tm,{column:l,triggerRef:n}],[D.CollectionRendererContext,D.DefaultCollectionRenderer]]},y.children))}),tm=(0,o.createContext)(null),tp=(0,o.forwardRef)(function(e,t){var l;let n=(0,o.useContext)(e9);if(!n)throw Error("Wrap your <Table> in a <ResizableTableContainer> to enable column resizing");let r=(0,eu.useLocalizedStringFormatter)((l=P)&&l.__esModule?l.default:l,"react-aria-components"),{onResizeStart:i,onResize:s,onResizeEnd:a}=(0,o.useContext)(e1),{column:u,triggerRef:c}=(0,o.useContext)(tm),d=(0,o.useRef)(null),{resizerProps:m,inputProps:p,isResizing:g}=function(e,t,l){var n;let{column:r,triggerRef:i,isDisabled:s,onResizeStart:a,onResize:u,onResizeEnd:c,"aria-label":d}=e,m=(0,eu.useLocalizedStringFormatter)((n=e$)&&n.__esModule?n.default:n,"@react-aria/table"),p=(0,eD.useId)(),g=t.resizingColumn===r.key,h=(0,o.useRef)(g),y=(0,o.useRef)(null),f=(0,o.useRef)(!1),b=t.tableState.isKeyboardNavigationDisabled,{direction:C}=(0,ea.useLocale)(),v=(0,o.useCallback)(e=>{h.current||(y.current=t.updateResizedColumns(e.key,t.getColumnWidth(e.key)),t.startResize(e.key),t.tableState.setKeyboardNavigationDisabled(!0),a?.(y.current)),h.current=!0},[t,a]),k=(0,o.useCallback)((e,l)=>{let n=t.updateResizedColumns(e.key,l);u?.(n),y.current=n},[t,u]),x=(0,o.useCallback)(e=>{h.current&&(null==y.current&&(y.current=t.updateResizedColumns(e.key,t.getColumnWidth(e.key))),t.endResize(),t.tableState.setKeyboardNavigationDisabled(!1),c?.(y.current),h.current=!1,i?.current&&!f.current&&(0,eF.focusSafely)(i.current)),y.current=null},[t,i,c]),{keyboardProps:S}=(0,e_.useKeyboard)({onKeyDown:e=>{b?("Escape"===e.key||"Enter"===e.key||" "===e.key||"Tab"===e.key)&&
1(e.preventDefault(),x(r)):(e.continuePropagation(),"Enter"===e.key&&v(r))}}),z=(0,o.useRef)(0),{moveProps:D}=function(e){let{onMoveStart:t,onMove:l,onMoveEnd:n}=e,r=(0,o.useRef)({didMove:!1,lastPosition:null,id:null}),{addGlobalListener:i,removeGlobalListener:s}=(0,eG.useGlobalListeners)(),a=(0,o.useCallback)((e,n,o,i)=>{(0!==o||0!==i)&&(r.current.didMove||(r.current.didMove=!0,t?.({type:"movestart",pointerType:n,shiftKey:e.shiftKey,metaKey:e.metaKey,ctrlKey:e.ctrlKey,altKey:e.altKey})),l?.({type:"move",pointerType:n,deltaX:o,deltaY:i,shiftKey:e.shiftKey,metaKey:e.metaKey,ctrlKey:e.ctrlKey,altKey:e.altKey}))},[t,l,r]),u=(0,eU.useEffectEvent)(a),c=(0,o.useCallback)((e,t)=>{(0,eO.restoreTextSelection)(),r.current.didMove&&n?.({type:"moveend",pointerType:t,shiftKey:e.shiftKey,metaKey:e.metaKey,ctrlKey:e.ctrlKey,altKey:e.altKey})},[n,r]),d=(0,eU.useEffectEvent)(c);return{moveProps:(0,o.useMemo)(()=>{let e={},t=()=>{(0,eO.disableTextSelection)(),r.current.didMove=!1};{let l=e=>{if(e.pointerId===r.current.id){let t=e.pointerType||"mouse";u(e,t,e.pageX-(r.current.lastPosition?.pageX??0),e.pageY-(r.current.lastPosition?.pageY??0)),r.current.lastPosition={pageX:e.pageX,pageY:e.pageY}}},n=e=>{if(e.pointerId===r.current.id){let t=e.pointerType||"mouse";d(e,t),r.current.id=null;let o=(0,eZ.getOwnerWindow)((0,ep.getEventTarget)(e));s(o,"pointermove",l,!1),s(o,"pointerup",n,!1),s(o,"pointercancel",n,!1)}};e.onPointerDown=e=>{if(0===e.button&&null==r.current.id){t(),e.stopPropagation(),e.preventDefault(),r.current.lastPosition={pageX:e.pageX,pageY:e.pageY},r.current.id=e.pointerId;let o=(0,eZ.getOwnerWindow)((0,ep.getEventTarget)(e));i(o,"pointermove",l,!1),i(o,"pointerup",n,!1),i(o,"pointercancel",n,!1)}}}let l=(e,l,n)=>{t(),u(e,"keyboard",l,n),d(e,"keyboard")};return e.onKeyDown=e=>{switch(e.key){case"Left":case"ArrowLeft":e.preventDefault(),e.stopPropagation(),l(e,-1,0);break;case"Right":case"ArrowRight":e.preventDefault(),e.stopPropagation(),l(e,1,0);break;case"Up":case"ArrowUp":e.preventDefault(),e.stopPropagation(),l(e,0,-1);break;case"Down":case"ArrowDown":e.preventDefault(),e.stopPropagation(),l(e,0,1)}},e},[i,s,r])}}({onMoveStart(){z.current=t.getColumnWidth(r.key),v(r)},onMove(e){let{deltaX:t,deltaY:l,pointerType:n}=e;"rtl"===C&&(t*=-1),"keyboard"===n&&(0!==l&&0===t&&(t=-1*l),t*=10),0!==t&&(z.current+=t,k(r,z.current))},onMoveEnd(e){let{pointerType:t}=e;z.current=0,("mouse"===t||"touch"===t&&f.current)&&x(r)}}),w=(0,o.useCallback)(e=>{b&&D.onKeyDown?.(e)},[b,D]),E=Math.floor(t.getColumnMinWidth(r.key)),P=Math.floor(t.getColumnMaxWidth(r.key));P===1/0&&(P=Number.MAX_SAFE_INTEGER);let K=Math.floor(t.getColumnWidth(r.key)),I=(0,ez.useInteractionModality)();"virtual"===I&&"u">typeof window&&"ontouchstart"in window&&(I="touch");let R=i?.current!=null||"keyboard"!==I&&"virtual"!==I||g?void 0:m.format("resizerDescription"),$=(0,eS.useDescription)(R),A={"aria-label":d,"aria-orientation":"horizontal","aria-labelledby":`${p} ${eK(t.tableState,r.key)}`,"aria-valuetext":m.format("columnSize",{value:K}),type:"range",min:E,max:P,value:K,...$},N=(0,o.useCallback)(()=>{l.current&&(0,eF.focusSafely)(l.current)},[l]),M=t.resizingColumn,B=(0,o.useRef)(null),F=(0,eU.useEffectEvent)(v);(0,o.useEffect)(()=>{if(B.current!==M&&null!=M&&M===r.key){f.current=(0,ep.getActiveElement)()===l.current,F(r);let e=setTimeout(()=>N(),0),t=setTimeout(N,400);return()=>{clearTimeout(e),clearTimeout(t)}}B.current=M},[M,r,N,l]);let{pressProps:T}=(0,eW.usePress)({preventFocusOnPress:!0,onPressStart:e=>{if(!e.ctrlKey&&!e.altKey&&!e.metaKey&&!e.shiftKey&&"keyboard"!==e.pointerType){if("virtual"===e.pointerType&&null!=t.resizingColumn)return void x(r);N(),"virtual"!==e.pointerType&&v(r)}},onPress:e=>{("touch"===e.pointerType&&f.current||"mouse"===e.pointerType)&&null!=t.resizingColumn&&x(r)}}),{visuallyHiddenProps:j}=(0,eX.useVisuallyHidden)();return{resizerProps:(0,X.mergeProps)(S,{...D,onKeyDown:w},T,{style:{touchAction:"none"}}),inputProps:(0,X.mergeProps)(j,{id:p,onBlur:()=>{x(r)},onChange:e=>{let l=t.getColumnWidth(r.key),n=parseFloat((0,ep.getEventTarget)(e).value);k(r,n=n>l?l+10:l-10)},disabled:s},A),isResizing:g}}({column:u,"aria-label":e["aria-label"]||r.format("tableResizer"),onResizeStart:i,onResize:s,onResizeEnd:a,triggerRef:c},n,d),{focusProps:h,isFocused:y,isFocusVisible:f}=(0,er.useFocusRing)(),{hoverProps:b,isHovered:C}
1=(0,ei.useHover)(e),v=n.getColumnMinWidth(u.key)>=n.getColumnWidth(u.key),k=n.getColumnMaxWidth(u.key)<=n.getColumnWidth(u.key),{direction:x}=(0,ea.useLocale)(),S="both";S=v?"rtl"===x?"right":"left":k?"rtl"===x?"left":"right":"both";let D=(0,ec.useObjectRef)(t),[w,E]=(0,o.useState)("");(0,o.useEffect)(()=>{D.current&&E(window.getComputedStyle(D.current).cursor)},[D,S]);let K=(0,z.useRenderProps)({...e,defaultClassName:"react-aria-ColumnResizer",values:{isFocused:y,isFocusVisible:f,isResizing:g,isHovered:C,resizableDirection:S}}),[I,R]=(0,o.useState)(!1);!g&&I&&R(!1);let $=(0,W.filterDOMProps)(e,{global:!0});return o.default.createElement(z.dom.div,{ref:D,role:"presentation",...(0,X.mergeProps)($,K,m,{onPointerDown:e=>{"mouse"===e.pointerType&&R(!0)}},b),"data-hovered":C||void 0,"data-focused":y||void 0,"data-focus-visible":f||void 0,"data-resizing":g||void 0,"data-resizable-direction":S},K.children,o.default.createElement("input",{ref:d,...(0,X.mergeProps)(p,h)}),g&&I&&q.default.createPortal(o.default.createElement("div",{style:{position:"fixed",top:0,left:0,bottom:0,right:0,cursor:w}}),document.body))});class tg extends F.FilterableNode{static{this.type="tablebody"}}let th=(0,o.forwardRef)(function(e,t){let{isVirtualized:l}=(0,o.useContext)(D.CollectionRendererContext);return l?o.default.createElement(z.dom.div,{...e,ref:t}):o.default.createElement(z.dom.tbody,{...e,ref:t})}),ty=(0,x.createBranchComponent)(tg,(e,t)=>{let l,n=(0,o.useContext)(e2),{isVirtualized:r}=(0,o.useContext)(D.CollectionRendererContext),i=n.collection,{CollectionBranch:s}=(0,o.useContext)(D.CollectionRendererContext),{dragAndDropHooks:a,dropState:u}=(0,o.useContext)(w.DragAndDropContext),c=!!a?.useDroppableCollectionState&&!u?.isDisabled,d=c&&!!u&&(u.isDropTarget({type:"root"})??!1),m=0===i.size,p={isDropTarget:d,isEmpty:m},g=(0,z.useRenderProps)({...e,id:void 0,children:void 0,defaultClassName:"react-aria-TableBody",values:p}),h=i.columnCount;if(m&&e.renderEmptyState&&n){let t={},n={};r?(t["aria-colspan"]=h,n={display:"contents"}):t.colSpan=h,l=o.default.createElement(tb,{role:"row",style:n},o.default.createElement(tk,{role:"rowheader",...t,style:n},e.renderEmptyState(p)))}let{rowGroupProps:y}=eN(),f=(0,W.filterDOMProps)(e,{global:!0});return o.default.createElement(th,{...(0,X.mergeProps)(f,g,y),ref:t,"data-empty":m||void 0},c&&o.default.createElement(tE,null),o.default.createElement(s,{collection:i,parent:i.body,renderDropIndicator:(0,w.useRenderDropIndicator)(a,u)}),l)});
1class tf extends F.CollectionNode{static{this.type="item"}filter(e,t,l){for(let n of e.getChildren(this.key))if(l(n.textValue,n)){let l=this.clone();return t.addDescendants(l,e),l}return null}}let tb=(0,o.forwardRef)(function(e,t){let{isVirtualized:l}=(0,o.useContext)(D.CollectionRendererContext);return l?o.default.createElement(z.dom.div,{...e,ref:t}):o.default.createElement(z.dom.tr,{...e,ref:t})}),tC=(0,x.createBranchComponent)(tf,(e,t,l)=>{let n,i,s=(0,ec.useObjectRef)(t),a=(0,o.useContext)(e2),{dragAndDropHooks:u,dragState:c,dropState:d}=(0,o.useContext)(w.DragAndDropContext),{isVirtualized:m,CollectionBranch:p}=(0,o.useContext)(D.CollectionRendererContext),{rowProps:g,expandButtonProps:h,...y}=function(e,t,l){var n;let{node:o,isVirtualized:r}=e,{rowProps:i,...s}=function(e,t,l){let{node:n,isVirtualized:o,shouldSelectOnPressUp:r,onAction:i}=e,{actions:s,shouldSelectOnPressUp:a}=ef.get(t),u=s.onRowAction?()=>s.onRowAction?.(n.key):i,{itemProps:c,...d}=(0,eV.useSelectableItem)({selectionManager:t.selectionManager,key:n.key,ref:l,isVirtualized:o,shouldSelectOnPressUp:a||r,onAction:u||n?.props?.onAction?(0,eY.chain)(n?.props?.onAction,u):void 0,isDisabled:0===t.collection.size}),m=t.selectionManager.isSelected(n.key),p={role:"row","aria-selected":"none"!==t.selectionManager.selectionMode?m:void 0,"aria-disabled":d.isDisabled||void 0,...c};return o&&(p["aria-rowindex"]=n.index+1),{rowProps:p,...d}}(e,t,l),{direction:a}=(0,ea.useLocale)();r&&null==t.treeColumn?i["aria-rowindex"]=o.index+1+t.collection.headerRows.length:delete i["aria-rowindex"];let u=null!=t.treeColumn&&("all"===t.expandedKeys||t.expandedKeys.has(o.key)),c=(0,eu.useLocalizedStringFormatter)((n=e$)&&n.__esModule?n.default:n,"@react-aria/table"),d=(0,eq.useLabels)({"aria-label":u?c.format("collapse"):c.format("expand"),"aria-labelledby":eR(t,o.key)}),m={},p={};if(null!=t.treeColumn){let e=t.collection.getItem(o.key);if(null!=e){let l=e4(t.collection,o),n=e.props?.hasChildRows||e.props?.UNSTABLE_childItems||l?.type!=="cell",r=t.collection.getItem(o.parentKey),i="tablebody"===r.type||"body"===r.type,u=e4(t.collection,r);for(;u&&"item"!==u.type&&null!=u.prevKey;)u=t.collection.getItem(u.prevKey);m={onKeyDown:l=>{l.key===eQ[a]&&t.selectionManager.focusedKey===e.key&&n&&"all"!==t.expandedKeys&&!t.expandedKeys.has(e.key)?(t.toggleKey(e.key),l.stopPropagation()):l.key===e0[a]&&t.selectionManager.focusedKey===e.key&&("all"!==t.expandedKeys?n&&t.expandedKeys.has(e.key)?(t.toggleKey(e.key),l.stopPropagation()):!t.expandedKeys.has(e.key)&&e.parentKey&&e.level>0&&(t.selectionManager.setFocusedKey(e.parentKey),l.stopPropagation()):"all"===t.expandedKeys&&(t.toggleKey(e.key),l.stopPropagation()))},"aria-expanded":n?"all"===t.expandedKeys||t.expandedKeys.has(o.key):void 0,"aria-level":e.level+1,"aria-posinset":e.index-(i?0:t.collection.columnCount)+1,"aria-setsize":u.index-(i?0:t.collection.columnCount)+1},p={isDisabled:s.isDisabled,onPress:()=>{s.isDisabled||(t.toggleKey(o.key),t.selectionManager.setFocused(!0),t.selectionManager.setFocusedKey(o.key))},excludeFromTabOrder:!0,preventFocusOnPress:!0,"data-react-aria-prevent-focus":!0,...d}}}let g=(0,eJ.useSyntheticLinkProps)(o.props),h=s.hasAction?g:{};return{rowProps:{...(0,X.mergeProps)(i,m,h),"aria-labelledby":eR(t,o.key)},expandButtonProps:p,...s}}({node:l,shouldSelectOnPressUp:!!c,isVirtualized:m},a,s),{isFocused:f,isFocusVisible:b,focusProps:C}=(0,er.useFocusRing)(),{isFocusVisible:v,focusProps:k}=(0,er.useFocusRing)({within:!0}),{hoverProps:x,isHovered:E}=(0,ei.useHover)({isDisabled:!y.allowsSelection&&!y.hasAction,onHoverStart:e.onHoverStart,onHoverChange:e.onHoverChange,onHoverEnd:e.onHoverEnd}),{checkboxProps:P}=function(e,t){let{key:l}=e,{checkboxProps:n}=function(e,t){var l;let{key:n}=e,o=t.selectionManager,r=(0,eD.useId)(),i=!t.selectionManager.canSelectItem(n),s=t.selectionManager.isSelected(n);return{checkboxProps:{id:r,"aria-label":(0,eu.useLocalizedStringFormatter)((l=eC)&&l.__esModule?l.default:l,"@react-aria/grid").format("select"),isSelected:s,isDisabled:i,onChange:()=>o.toggleSelection(n)}}}(e,t);return{checkboxProps:{...n,"aria-labelledby":`${n.id} ${eR(t,l)}`}}}({key:l.key},a);c&&u&&(n=u.useDraggableItem({key:l.key,hasDragButton:!0},c));let I=(0,o.useRef)(null),{visuallyHiddenProps:R}=(0,eX.useVisuallyHidden)();d&&u&&(i=u.useDropIndicator({target:{type:"item",key:l.key,dropPosition:"on"}},d,I));let $=(0,o.useRef)(null);(0,o.useEffect)(()=>{},[]);let A=c&&c.isDragging(l.key),{children:N,...M}=e,B=e.hasChildItems||a.collection.getItem(l.lastChildKey)?.type!=="cell",F=B&&a.expandedKeys.has(l.key),T=(0,z.useRenderProps)({...M,id:void 0,defaultClassName:"react-aria-Row",defaultStyle:{"--table-row-level":l.level+1},values:{...y,isHovered:E,isFocused:f,isFocusVisible:b,selectionMode:a.selectionManager.selectionMode,selectionBehavior:a.selectionManager.selectionBehavior,isDragging:A,isDropTarget:i?.isDropTarget,isFocusVisibleWithin:v,id:l.key,hasChildItems:B,isExpanded:F,level:l.level+1}}),j=(0,W.filterDOMProps)(e,{global:!0});return delete j.id,delete j.onClick,o.default.createElement(o.default.Fragment,null,i&&!i.isHidden&&o.default.createElement(tb,{role:"row",style:{height:0}},o.default.createElement(tk,{role:"gridcell",colSpan:a.collection.columnCount,style:{padding:0}},o.default.createElement("div",{role:"button",...R,...i.dropIndicatorProps,ref:I}))),o.default.createElement(tb,{...(0,X.mergeProps)(j,T,g,C,x,n?.dragProps,k),ref:s,"data-disabled":y.isDisabled||void 0,"data-selected":y.isSelected||void 0,"data-hovered":E||void 0,"data-focused":y.isFocused||void 0,"data-focus-visible":b||void 0,"data-pressed":y.isPressed||void 0,"data-dragging":A||void 0,"data-drop-target":i?.isDropTarget||void 0,"data-selection-mode":"none"===a.selectionManager.selectionMode?void 0:a.selectionManager.selectionMode,"data-focus-visible-within":v||void 0,"data-expanded":F||void 0,"data-has-child-items":B||void 0,"data-level":l.level+1},o.default.createElement(z.Provider,{values:[[S.CheckboxContext,{slots:{[z.DEFAULT_SLOT]:{},selection:P}}],[r.ButtonContext,{slots:{[z.DEFAULT_SLOT]:{},chevron:h,drag:{...n?.dragButtonProps,ref:$,style:{pointerEvents:"none"}}}}],[K.SelectionIndicatorContext,{isSelected:y.isSelected}]]},o.default.createElement(p,{collection:a.collection,parent:l}))))},e=>{if(null==e.id&&"function"==typeof e.children)throw Error("No id detected for the Row element. The Row element requires a id to be provided to it when the cells are rendered dynamically.");
1let t=[e.value].concat(e.dependencies);return o.default.createElement(x.Collection,{dependencies:t,items:e.columns,idScope:e.id},e.children)});class tv extends F.CollectionNode{static{this.type="cell"}}let tk=(0,o.forwardRef)(function(e,t){let{isVirtualized:l}=(0,o.useContext)(D.CollectionRendererContext);return l?o.default.createElement(z.dom.div,{...e,ref:t}):o.default.createElement(z.dom.td,{...e,ref:t})}),tx=(0,x.createLeafComponent)(tv,(e,t,l)=>{let n=(0,ec.useObjectRef)(t),r=(0,o.useContext)(e2),{dragState:i}=(0,o.useContext)(w.DragAndDropContext),{isVirtualized:s}=(0,o.useContext)(D.CollectionRendererContext);l.column=r.collection.columns[l.index];let{gridCellProps:a,isPressed:u}=function(e,t,l){let{gridCellProps:n,isPressed:o}=eL(e,t,l),r=e.node.column?.key;return null!=r&&t.collection.rowHeaderColumnKeys.has(r)&&(n.role="rowheader",n.id=eI(t,e.node.parentKey,r)),{gridCellProps:n,isPressed:o}}({node:l,shouldSelectOnPressUp:!!i,isVirtualized:s},r,n),{isFocused:c,isFocusVisible:d,focusProps:m}=(0,er.useFocusRing)(),{hoverProps:p,isHovered:g}=(0,ei.useHover)({}),h=null!=l.parentKey&&r.selectionManager.isSelected(l.parentKey),y=l.colIndex||l.index,f=r.collection.getItem(l.parentKey),b=f.props.hasChildItems||r.collection.getItem(f.lastChildKey)?.type!=="cell",C=b&&r.expandedKeys.has(l.parentKey),v=r.selectionManager.isDisabled(l.parentKey),k=(0,z.useRenderProps)({...e,id:void 0,defaultClassName:"react-aria-Cell",values:{isFocused:c,isFocusVisible:d,isPressed:u,isHovered:g,isSelected:h,id:l.key,columnIndex:y,hasChildItems:b,isExpanded:C,isDisabled:v,level:f.level+1,isTreeColumn:l.column.key===r.treeColumn}}),x=(0,W.filterDOMProps)(e,{global:!0});return delete x.id,o.default.createElement(tk,{...(0,X.mergeProps)(x,k,a,m,p),ref:n,"data-focused":c||void 0,"data-focus-visible":d||void 0,"data-pressed":u||void 0,"data-selected":h||void 0,"data-column-index":y,"data-expanded":C||void 0,"data-has-child-items":b||void 0,"data-level":f.level+1,"data-tree-column":l.column.key===r.treeColumn||void 0,"data-disabled":v||void 0},o.default.createElement(D.CollectionRendererContext.Provider,{value:D.DefaultCollectionRenderer},k.children))});function tS(e,t){t=(0,ec.useObjectRef)(t);let{dragAndDropHooks:l,dropState:n}=(0,o.useContext)(w.DragAndDropContext),r=(0,o.useRef)(null),{dropIndicatorProps:i,isHidden:s,isDropTarget:a}=l.useDropIndicator(e,n,r);if(s)return null;let u=n&&"item"===e.target.type?(n.collection.getItem(e.target.key)?.level||0)+1:1;return o.default.createElement(tw,{...e,dropIndicatorProps:i,isDropTarget:a,buttonRef:r,level:u,ref:t})}let tz=(0,o.forwardRef)(function(e,t){let{isVirtualized:l}=(0,o.useContext)(D.CollectionRendererContext);return l?o.default.createElement(z.dom.div,{...e,ref:t}):o.default.createElement(z.dom.tr,{...e,ref:t})}),tD=(0,o.forwardRef)(function(e,t){let{isVirtualized:l}=(0,o.useContext)(D.CollectionRendererContext);return l?o.default.createElement(z.dom.div,{...e,ref:t}):o.default.createElement(z.dom.td,{...e,ref:t})}),tw=(0,o.forwardRef)(function(e,t){let{dropIndicatorProps:l,isDropTarget:n,buttonRef:r,level:i,...s}=e,a=(0,o.useContext)(e2),{visuallyHiddenProps:u}=(0,eX.useVisuallyHidden)(),c=(0,z.useRenderProps)({...s,defaultClassName:"react-aria-DropIndicator",defaultStyle:{"--table-row-level":i+1},values:{isDropTarget:n}});return o.default.createElement(tz,{...(0,W.filterDOMProps)(e,{global:!0}),...c,role:"row",ref:t,"data-drop-target":n||void 0,"aria-level":i},o.default.createElement(tD,{role:"gridcell",colSpan:a.collection.columnCount,style:{padding:0}},o.default.createElement("div",{...u,role:"button",...l,ref:r}),c.children))});function tE(){let e=(0,o.useContext)(e2),{dragAndDropHooks:t,dropState:l}=(0,o.useContext)(w.DragAndDropContext),n=(0,o.useRef)(null),{dropIndicatorProps:r}=t.useDropIndicator({target:{type:"root"}},l,n),i=l.isDropTarget({type:"root"}),{visuallyHiddenProps:s}=(0,eX.useVisuallyHidden)();return!i&&r["aria-hidden"]?null:o.default.createElement(tb,{role:"row","aria-hidden":r["aria-hidden"],style:{height:0}},o.default.createElement(tk,{role:"gridcell",colSpan:e.collection.columnCount,style:{padding:0}},o.default.createElement("div",{role:"button",...s,...r,ref:n})))}let tP=(0,x.createLeafComponent)(F.LoaderNode,function(e,t,l){let n=(0,o.useContext)(e2),{isVirtualized:r}
1=(0,o.useContext)(D.CollectionRendererContext),{isLoading:i,onLoadMore:s,scrollOffset:a,...u}=e,c=n.collection.columns.length,d=(0,o.useRef)(null),m=(0,o.useMemo)(()=>({onLoadMore:s,collection:n?.collection,sentinelRef:d,scrollOffset:a}),[s,a,n?.collection]);(0,G.useLoadMoreSentinel)(m,d);let p=(0,z.useRenderProps)({...u,id:void 0,children:l.rendered,defaultClassName:"react-aria-TableLoadingIndicator",defaultStyle:{"--table-row-level":l.level+1},values:void 0}),g={},h={};return r?(g["aria-colspan"]=c,h={display:"contents"}):g.colSpan=c,o.default.createElement(o.default.Fragment,null,o.default.createElement(tb,{style:{height:0},inert:(0,_.inertValue)(!0)},o.default.createElement(tk,{style:{padding:0,border:0}},o.default.createElement("div",{"data-testid":"loadMoreSentinel",ref:d,style:{position:"relative",height:1,width:1}}))),i&&p.children&&o.default.createElement(tb,{...(0,X.mergeProps)((0,W.filterDOMProps)(e,{global:!0}),{}),...p,role:"row",ref:t,"aria-level":l.level+1,"data-level":l.level+1},o.default.createElement(tk,{role:"rowheader",...g,style:h},p.children)))});var tK=e.i(4252);let tI=(0,o.createContext)({}),tR=({children:e,className:l,variant:n,...r})=>{let i=o.default.useMemo(()=>k({variant:n}),[n]);return(0,t.jsx)(tI,{value:{slots:i},children:(0,t.jsx)(s.dom.div,{className:i.base({className:l}),"data-slot":"table",...r,children:e})})};tR.displayName="HeroUI.Table";let t$=({className:e,...l})=>{let{slots:n}=(0,o.useContext)(tI);return(0,t.jsx)(s.dom.div,{className:(0,i.composeSlotClassName)(n?.scrollContainer,e),"data-slot":"table-scroll-container",...l})};function tA({className:e,...l}){let{slots:n}=(0,o.useContext)(tI);return(0,t.jsx)(e7,{className:(0,i.composeTwRenderProps)(e,n?.content()),"data-slot":"table-content",...l})}function tN({className:e,...l}){let{slots:n}=(0,o.useContext)(tI);return(0,t.jsx)(ti,{className:(0,i.composeTwRenderProps)(e,n?.header()),"data-slot":"table-header",...l})}t$.displayName="HeroUI.Table.ScrollContainer",tA.displayName="HeroUI.Table.Content",tN.displayName="HeroUI.Table.Header";let tM=o.default.forwardRef(({className:e,...l},n)=>{let{slots:r}=(0,o.useContext)(tI);return(0,t.jsx)(td,{ref:n,className:(0,i.composeTwRenderProps)(e,r?.column()),"data-slot":"table-column",...l})});function tB({className:e,...l}){let{slots:n}=(0,o.useContext)(tI);return(0,t.jsx)(ty,{className:(0,i.composeTwRenderProps)(e,n?.body()),"data-slot":"table-body",...l})}function tF({className:e,...l}){let{slots:n}=(0,o.useContext)(tI);return(0,t.jsx)(tC,{className:(0,i.composeTwRenderProps)(e,n?.row()),"data-slot":"table-row",...l})}tM.displayName="HeroUI.Table.Column",tB.displayName="HeroUI.Table.Body",tF.displayName="HeroUI.Table.Row";let tT=o.default.forwardRef(({className:e,...l},n)=>{let{slots:r}=(0,o.useContext)(tI);return(0,t.jsx)(tx,{ref:n,className:(0,i.composeTwRenderProps)(e,r?.cell()),"data-slot":"table-cell",...l})});tT.displayName="HeroUI.Table.Cell";let tj=({className:e,...l})=>{let{slots:n}=(0,o.useContext)(tI);return(0,t.jsx)(s.dom.div,{className:(0,i.composeSlotClassName)(n?.footer,e),"data-slot":"table-footer",...l})};tj.displayName="HeroUI.Table.Footer";let tV=o.default.forwardRef(({className:e,...l},n)=>(0,t.jsx)(e5,{ref:n,className:(0,tK.cx)("table__resizable-container",e),"data-slot":"table-resizable-container",...l}));tV.displayName="HeroUI.Table.ResizableContainer";let tL=o.default.forwardRef(({className:e,...l},n)=>{let{slots:r}=(0,o.useContext)(tI);return(0,t.jsx)(tp,{ref:n,className:(0,i.composeTwRenderProps)(e,r?.columnResizer()),"data-slot":"table-column-resizer",...l})});tL.displayName="HeroUI.Table.ColumnResizer";let tH=o.default.forwardRef(({className:e,...l},n)=>{let{slots:r}=(0,o.useContext)(tI);return(0,t.jsx)(tP,{ref:n,className:(0,i.composeSlotClassName)(r?.loadMore,e),"data-slot":"table-load-more",...l})});tH.displayName="HeroUI.Table.LoadMore";let tW=({className:e,...l})=>{let{slots:n}=(0,o.useContext)(tI);return(0,t.jsx)(s.dom.div,{className:(0,i.composeSlotClassName)(n?.loadMoreContent,e),"data-slot":"table-load-more-content",...l})};tW.displayName="HeroUI.Table.LoadMoreContent";let tU=Object.assign(tR,{Body:tB,Cell:tT,Collection:x.Collection,Column:tM,ColumnResizer:tL,Content:tA,Footer:tj,Header:tN,LoadMore:tH,LoadMoreContent:tW,ResizableContainer:tV,Root:tR,Row:tF,ScrollContainer:t$});e.s(["default",0,function({items:e,columns:l,keyExtractor:n,rowsPerPage:r=50,rowsPerPageOptions:i,onRowClick:s,header:a,emptyMessage:u="Brak danych",isLoading:c=!1,isSection:d,...m}){let[p,g]=(0,o.useState)(1),[h]=(0,o.useState)(r),y=Math.ceil(e.length/h),f=(0,o.useMemo)(()=>{let t=(p-1)*h,l=e.slice(t,t+h),o=new Map;return l.forEach((e,l)=>{o.set(String(n(e)),{item:e,globalIndex:t+l})}),o},[e,p,h,n]),b=(p-1)*h+1,C=Math.min(p*h,e.length),k=(0,o.useCallback)(()=>
1{if(y<=7)return Array.from({length:y},(e,t)=>t+1);let e=[1];p>3&&e.push("ellipsis");for(let t=Math.max(2,p-1);t<=Math.min(y-1,p+1);t++)e.push(t);return p<y-2&&e.push("ellipsis"),e.push(y),e},[p,y]);return(0,t.jsxs)("div",{className:"min-w-115",children:[a&&(0,t.jsx)("div",{className:"mb-4 text-lg font-semibold",children:a}),(0,t.jsx)(tU,{...m,children:(0,t.jsx)(tU.ScrollContainer,{children:(0,t.jsxs)(tU.Content,{"aria-label":a||"Tabela",onRowAction:s?e=>{let t=f.get(String(e));t&&(d&&d(t.item)||setTimeout(()=>s(t.item),300))}:void 0,children:[(0,t.jsx)(tU.Header,{children:l.map(e=>(0,t.jsx)(tU.Column,{id:String(e.key),children:e.label},String(e.key)))}),(0,t.jsx)(tU.Body,{renderEmptyState:()=>(0,t.jsx)("p",{className:"py-4 text-center",children:c?"Ładowanie...":u}),children:Array.from(f.values()).map(({item:e,globalIndex:o})=>{let r=d?.(e)??!1;return(0,t.jsx)(tU.Row,{id:String(n(e)),className:`${s?"cursor-pointer":""} ${r?"bg-gray-50 font-semibold":""}`.trim(),children:l.map(l=>(0,t.jsx)(tU.Cell,{className:`data-[selected=true]:before:border-b-heroui-primary data-[selected=true]:after:bg-heroui-primary ${r?"py-3":""}`.trim(),children:l.render?l.render(e,o):e[String(l.key)]},String(l.key)))},n(e))})})]})})}),e.length>h&&(0,t.jsxs)(v,{className:"w-full",children:[(0,t.jsxs)(v.Summary,{children:[b,"-",C," z ",e.length]}),(0,t.jsxs)(v.Content,{children:[(0,t.jsx)(v.Item,{children:(0,t.jsx)(v.Previous,{isDisabled:1===p,onPress:()=>g(e=>Math.max(1,e-1)),children:(0,t.jsx)(v.PreviousIcon,{})})}),k().map((e,l)=>"ellipsis"===e?(0,t.jsx)(v.Item,{children:(0,t.jsx)(v.Ellipsis,{})},`ellipsis-${l}`):(0,t.jsx)(v.Item,{children:(0,t.jsx)(v.Link,{isActive:p===e,onPress:()=>g(e),children:e})},e)),(0,t.jsx)(v.Item,{children:(0,t.jsx)(v.Next,{isDisabled:p===y,onPress:()=>g(e=>Math.min(y,e+1)),children:(0,t.jsx)(v.NextIcon,{})})})]})]})]})}],84197)}]);

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.