import{X as l,j as e}from"./app-BXD2B5eP.js";import{T as g,a as b,b as c,c as i,d as f,e as r}from"./table-Cnnj1fhq.js";import{T as o,u as T}from"./useSorting-DuAgFB74.js";import{u as N,T as _,a as k}from"./useDebouncedSearch-D7XQ3iK_.js";import{B as y}from"./button-DylKzUXj.js";import{E as C}from"./eye-Dwycm-bx.js";import"./index-Bth_M-wI.js";import"./index-CX9bDgWD.js";import"./createLucideIcon-CV8Pe8Ty.js";import"./chevron-left-C5LKv7uZ.js";import"./chevron-right-CSbLWkIe.js";import"./input-BlPRfX7R.js";import"./select-jdtgzfcY.js";import"./Combination-D0I-hRqe.js";import"./index-jdRYo6ia.js";import"./index-BvPdTlb4.js";import"./index-ciChaCGM.js";function G(){const x=l().props.auth.user,{filters:m}=l().props,u=l().props.datatable,{data:p,links:h}=l().props.datatable,{params:s,setParams:j,setTimeDebounce:a}=N(route(`${route().current()}`),m),{sort:n}=T(m,j);return e.jsxs("div",{className:"space-y-4",children:[e.jsx(_,{placeholder:"Cari pelatihan",search:s.search,params:s,setParams:j,setTimeDebounce:a}),e.jsx("div",{className:"",children:e.jsxs(g,{children:[e.jsx(b,{children:e.jsxs(c,{children:[e.jsx(i,{children:e.jsx(o,{className:"",title:"Tanggal Mulai",onClick:()=>{a(50),n("start_date")},sort:s.col==="start_date"?s.sort:"desc"})}),e.jsx(i,{children:e.jsx(o,{className:"",title:"Tanggal Akhir",onClick:()=>{a(50),n("end_date")},sort:s.col==="end_date"?s.sort:null})}),e.jsx(i,{children:e.jsx(o,{className:"",title:"Judul",onClick:()=>{a(50),n("title")},sort:s.col==="title"?s.sort:null})}),e.jsx(i,{children:e.jsx(o,{className:"",title:"Deskripsi",onClick:()=>{a(50),n("description")},sort:s.col==="description"?s.sort:null})}),e.jsx(i,{children:"Peserta Mendaftar"}),e.jsx(i,{children:"Status"}),e.jsx(i,{children:"Action"})]})}),e.jsx(f,{children:p.length>0?p.map(t=>e.jsxs(c,{className:"bg-white",children:[e.jsx(r,{children:t.start_date}),e.jsx(r,{children:t.end_date}),e.jsx(r,{children:t.title}),e.jsx(r,{children:t.description}),e.jsx(r,{children:t.pesertas_count??0}),e.jsx(r,{children:t.pelatihan_pesertas.find(d=>d.user_id==x.id).status=="pending"?e.jsx("span",{className:"inline-flex items-center rounded bg-orange-50 px-2 py-0.5 text-xs font-medium text-orange-500 ring-1 ring-inset ring-orange-600/20",children:"Pending"}):t.pelatihan_pesertas.find(d=>d.user_id==x.id).status=="reject"?e.jsx("span",{className:"inline-flex items-center rounded bg-red-50 px-2 py-0.5 text-xs font-medium text-red-700 ring-1 ring-inset ring-red-600/10",children:"Reject"}):e.jsx("span",{className:"inline-flex items-center rounded bg-green-50 px-2 py-0.5 text-xs font-medium text-green-700 ring-1 ring-inset ring-green-600/20",children:"Approve"})}),e.jsx(r,{children:e.jsx("div",{className:"flex items-center gap-2",children:e.jsx("a",{href:route("pelatihan.show",{id:t.id}),title:"Detail Pelatihan",children:e.jsx(y,{variant:"outline",children:e.jsx(C,{className:"w-4 h-4 text-blue-500"})})})})})]},t.id)):e.jsx(c,{children:e.jsx(r,{colSpan:6,className:"h-24 text-center bg-white",children:"No results found."})})})]})}),e.jsx(k,{links:h,meta:u})]})}export{G as default};
Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]