import { PlusIcon } from '@heroicons/react/24/solid' import { Link } from 'react-router' import { Button } from '~/components/ui/button' import { TitleDashboard } from '~/components/ui/title-dashboard' export const StaffsPage = () => { // const loaderData = useRouteLoaderData( // 'routes/_admin.lg-admin._dashboard.staffs._index', // ) // DataTable.use(DT) // const dataTable = // loaderData?.usersData?.sort( // (a, b) => // new Date(b.subscribe.start_date).getTime() - // new Date(a.subscribe.start_date).getTime(), // ) || [] // const dataColumns: ConfigColumns[] = [ // { // title: 'No', // render: ( // _data: unknown, // _type: unknown, // _row: unknown, // meta: { row: number }, // ) => { // return meta.row + 1 // }, // }, // { // title: 'Tanggal Daftar', // data: 'created_at', // }, // { // title: 'User', // }, // { // title: 'Phone', // data: 'phone', // }, // { // title: 'Status', // data: 'subscribe.subscribe_plan.name', // }, // ] // const dataSlot: DataTableSlots = { // 1: (value: string) => formatDate(value), // 2: (_value: unknown, _type: unknown, data: TUserResponse) => ( //
//
{data.email}
//
ID: {data.id.slice(0, 8)}
//
// ), // 3: (value: string) => {value}, // 4: (value: TColorBadge, _type: unknown, data: TUserResponse) => ( // // {value} // // ), // } return (
{/* TODO: Filter */}
{/* */}
) }