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-Bi2p6bMB.js

import{X as o,j as e,x as T,A as f}from"./app-DOZ8oS45.js";import{T as N,a as g,b as n,c as i,d as k,e as t}from"./table-DpMGulr-.js";import{u as w,T as v,a as c,b as y,c as C}from"./useSorting-Hc6noQD6.js";import{B as x}from"./Combination-N2yg1VQJ.js";import{P as E,T as S}from"./trash-CH0-6ggW.js";import"./utils-CytzSlOG.js";import"./createLucideIcon-BPPWpyTQ.js";import"./chevron-right-Dry8N8ps.js";import"./input-DYerlLwm.js";import"./select-C016_vab.js";import"./index-G-mLrgfE.js";import"./index-BG7FzBrM.js";import"./index-B6RC1W12.js";import"./index-D8T7FMne.js";function F(){const{filters:d}=o().props,j=o().props.datatable,{data:m,links:p}=o().props.datatable,{params:a,setParams:h,setTimeDebounce:r}=w(route(`${route().current()}`),d),{sort:l}=y(d,h),u=s=>{var b=window.confirm("Yakin ingin menghapus data ini?");b==!0&&f.post(route("admin.instruktur.destroy",{id:s}),{_method:"DELETE"})};return e.jsxs("div",{className:"space-y-4",children:[e.jsx(v,{placeholder:"Search instruktur",search:a.search,params:a,setParams:h,setTimeDebounce:r}),e.jsx("div",{className:"",children:e.jsxs(N,{children:[e.jsx(g,{children:e.jsxs(n,{children:[e.jsx(i,{children:e.jsx(c,{className:"",title:"Nama",onClick:()=>{r(50),l("nama")},sort:a.col==="nama"?a.sort:null})}),e.jsx(i,{children:e.jsx(c,{className:"",title:"Email",onClick:()=>{r(50),l("email")},sort:a.col==="email"?a.sort:null})}),e.jsx(i,{children:e.jsx(c,{className:"",title:"Role",onClick:()=>{r(50),l("role")},sort:a.col==="role"?a.sort:null})}),e.jsx(i,{children:"Action"})]})}),e.jsx(k,{children:m.length>0?m.map(s=>e.jsxs(n,{className:"bg-white",children:[e.jsx(t,{children:s.nama}),e.jsx(t,{children:s.email}),e.jsx(t,{children:s.role}),e.jsx(t,{children:e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx(T,{href:route("admin.instruktur.edit",{id:s.id}),children:e.jsx(x,{variant:"secondary",children:e.jsx(E,{className:"w-4 h-4 text-gray-500"})})}),e.jsx(x,{variant:"destructive",onClick:()=>u(s.id),children:e.jsx(S,{className:"w-4 h-4 text-white"})})]})})]},s.id)):e.jsx(n,{children:e.jsx(t,{colSpan:6,className:"h-24 text-center bg-white",children:"No results found."})})})]})}),e.jsx(C,{links:p,meta:j})]})}export{F as default};

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