Anons79 Mini Shell

Directory : /home/aplikasiposinfo/public_html/talent.gosepakat.id/public/build/assets/
Upload File :
Current File : /home/aplikasiposinfo/public_html/talent.gosepakat.id/public/build/assets/DataTable-2kQBSal6.js

import{X as d,j as e,x as g,A as T}from"./app-YxnJ56rU.js";import{T as N,a as k,b as c,c as i,d as w,e as r}from"./table-yWomwnVd.js";import{T as l,u as _}from"./useSorting-BsIXJW_b.js";import{u as v,T as C,a as P}from"./useDebouncedSearch-P8Fl-gOS.js";import{B as o}from"./button-QitjXHn7.js";import{F as D}from"./file-down-Bg3HrBD6.js";import{S as E}from"./scroll-DIzVUJfl.js";import{E as S}from"./eye-DKTcg1Cm.js";import{P as y,T as A}from"./trash-DRv1T6oO.js";import"./index-Ce6eGfv3.js";import"./index-DS3v0zLG.js";import"./createLucideIcon-D1RTp9UF.js";import"./chevron-left-D8SlD6yI.js";import"./chevron-right-BnsJ1gCY.js";import"./input-DKmYZBw2.js";import"./select-DRAyhYMS.js";import"./Combination-BhpJToqk.js";import"./index-ZXqRYkUD.js";import"./index-NLDuB5x-.js";import"./index-_RgwTXvf.js";function Z(){const m=d().props.auth.user,{filters:x}=d().props,p=d().props.datatable,{data:h,links:j}=d().props.datatable,{params:s,setParams:u,setTimeDebounce:a}=v(route(`${route().current()}`),x),{sort:n}=_(x,u),f=t=>{var b=window.confirm("Yakin ingin menghapus data ini?");b==!0&&T.post(route("admin.pelatihan.destroy",{id:t}),{_method:"DELETE"})};return e.jsxs("div",{className:"space-y-4",children:[e.jsx(C,{placeholder:"Cari pelatihan",search:s.search,params:s,setParams:u,setTimeDebounce:a}),e.jsx("div",{className:"",children:e.jsxs(N,{children:[e.jsx(k,{children:e.jsxs(c,{children:[e.jsx(i,{children:e.jsx(l,{className:"",title:"Tanggal Mulai",onClick:()=>{a(50),n("start_date")},sort:s.col==="start_date"?s.sort:"desc"})}),e.jsx(i,{children:e.jsx(l,{className:"",title:"Tanggal Akhir",onClick:()=>{a(50),n("end_date")},sort:s.col==="end_date"?s.sort:null})}),e.jsx(i,{children:e.jsx(l,{className:"",title:"Judul",onClick:()=>{a(50),n("title")},sort:s.col==="title"?s.sort:null})}),e.jsx(i,{children:e.jsx(l,{className:"",title:"Deskripsi",onClick:()=>{a(50),n("description")},sort:s.col==="description"?s.sort:null})}),e.jsx(i,{children:e.jsx(l,{className:"",title:"Peserta Mendaftar",onClick:()=>{a(50),n("pesertas_count")},sort:s.col==="pesertas_count"?s.sort:null})}),e.jsx(i,{children:"Status"}),e.jsx(i,{children:"Action"})]})}),e.jsx(w,{children:h.length>0?h.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.status=="inactive"?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:"Tidak Aktif"}):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:"Aktif"})}),e.jsx(r,{children:e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx("a",{href:route("admin.pelatihan.export-peserta",{id:t.id}),target:"_blank",children:e.jsx(o,{variant:"outline",children:e.jsx(D,{className:"w-4 h-4 text-blue-500"})})}),e.jsx("a",{href:route("admin.pelatihan.print-sertifikat",{id:t.id}),target:"_blank",children:e.jsx(o,{variant:"outline",children:e.jsx(E,{className:"w-4 h-4 text-blue-500"})})}),e.jsx("a",{href:route("admin.pelatihan.show",{id:t.id}),title:"Detail Pelatihan",children:e.jsx(o,{variant:"outline",children:e.jsx(S,{className:"w-4 h-4 text-blue-500"})})}),m.role=="admin"&&e.jsx(g,{href:route("admin.pelatihan.edit",{id:t.id}),title:"Edit Pelatihan",children:e.jsx(o,{variant:"outline",children:e.jsx(y,{className:"w-4 h-4 text-blue-500"})})}),m.role=="admin"&&e.jsx(o,{variant:"destructive",onClick:()=>f(t.id),title:"Hapus Pelatihan",children:e.jsx(A,{className:"w-4 h-4 text-white"})})]})})]},t.id)):e.jsx(c,{children:e.jsx(r,{colSpan:6,className:"h-24 text-center bg-white",children:"No results found."})})})]})}),e.jsx(P,{links:j,meta:p})]})}export{Z as default};

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]