lms/public/build/assets/applications-CgrGxncL.js
2025-12-15 12:26:23 +01:00

2 lines
2.4 KiB
JavaScript

import{r as n,bV as d,j as t,bY as c,bZ as b,b_ as u,b$ as x}from"./vendor-BKmmeuxg.js";import{T as g}from"./table-filter-D1fnjeZE.js";import{T as f}from"./table-footer-B-sB7gNG.js";import{T}from"./table-header-DVkEnG6Y.js";import{C as h}from"./card-D9_SJYq6.js";import{T as j,a as R,b as w,c as C}from"./table-DWOXv4Pu.js";import{D as M}from"./layout-DkwBWm5d.js";import S from"./applications-table-columns-DshBb68y.js";import"./use-lang-YfV87_zl.js";import"./debounce-CWHP_ANh.js";import"./route-B4ZMN77y.js";import"./utils-DxSsnXxD.js";import"./button-BpNwv2aE.js";import"./index-WW_1X1qx.js";import"./dropdown-menu-DO-po5c1.js";import"./scroll-area-C8HGru-R.js";import"./table-page-size-OCfjNXER.js";import"./sidebar-BYcYxQeZ.js";import"./separator-_3LZ_wAA.js";import"./sheet-DSvHVmaW.js";import"./tooltip-BsX7Z6vz.js";import"./main-_V386djS.js";import"./index-D9-QKOod.js";import"./appearance-D2z3xcjR.js";import"./app-BytVvUs_.js";/* empty css */import"./language-BFZ7KItL.js";import"./notification-CYMPYbAP.js";import"./popover-B4kBsMuI.js";import"./app-logo-CmnEIwal.js";import"./accordion-CNBvFN43.js";import"./avatar-j28afJTV.js";import"./dialog-B2gN9MvT.js";import"./document-viewer-ddYP-zYy.js";import"./application-approval-Bq2npaY-.js";import"./input-error-LaPr_4wd.js";import"./loading-button-BnTVAMJ7.js";import"./label-HmIcv5Yx.js";import"./select-CD9o3HN1.js";import"./richtor-CRcM6Du2.js";const N=o=>{var s;const[l,m]=n.useState([]),{translate:p}=o,{dashboard:i}=p,e=d({data:o.applications.data,columns:S(o.translate),onSortingChange:m,getCoreRowModel:x(),getSortedRowModel:u(),getFilteredRowModel:b(),state:{sorting:l}});return t.jsxs(h,{children:[t.jsx(g,{data:o.applications,title:i.instructor_list,globalSearch:!0,tablePageSizes:[10,15,20,25],routeName:"instructors.applications"}),t.jsxs(j,{className:"border-border border-y",children:[t.jsx(T,{table:e,tableHeadClass:"px-6"}),t.jsx(R,{children:e.getRowModel().rows.map(r=>t.jsx(w,{"data-state":r.getIsSelected()&&"selected",children:r.getVisibleCells().map(a=>t.jsx(C,{className:"px-6",children:c(a.column.columnDef.cell,a.getContext())},a.id))},r.id))})]}),((s=e.getRowModel().rows)==null?void 0:s.length)<=0&&t.jsx("p",{className:"border-border w-full border-b px-6 py-10 text-center",children:i.no_results_found}),t.jsx(f,{className:"p-5 sm:p-7",routeName:"instructors.applications",paginationInfo:o.applications})]})};N.layout=o=>t.jsx(M,{children:o});export{N as default};