import * as React from "react"; import { ColumnDef } from "@tanstack/react-table"; import { Eye, MoreVertical, SquarePen, Trash2 } from "lucide-react"; import { cn } from "@/lib/utils"; import { DropdownMenu, DropdownMenuContent, DropdownMenuTrigger, DropdownMenuItem, } from "@/components/ui/dropdown-menu"; import { Button } from "@/components/ui/button"; import { Badge } from "@/components/ui/badge"; import { Link, useRouter } from "@/i18n/routing"; const columns: ColumnDef[] = [ { accessorKey: "no", header: "No", cell: ({ row }) => {row.getValue("no")}, }, { accessorKey: "createdAt", header: "Tanggal", cell: ({ row }) => ( {row.getValue("createdAt")} ), }, { accessorKey: "account-type", header: "Jenis Akun", cell: ({ row }) => ( {row.getValue("account-type")} ), }, { accessorKey: "userName", header: "UserName", cell: ({ row }) => ( {row.getValue("userName")} ), }, { accessorKey: "accessMediahub", header: "Akses Mediahub", cell: ({ row }) => ( {row.getValue("accessMediahub")} ), }, { accessorKey: "desaignWeb", header: "Tampilan Desain Web", cell: ({ row }) => ( {row.getValue("desaignWeb")} ), }, { accessorKey: "navigation", header: "Kemudahan Navigasi", cell: ({ row }) => ( {row.getValue("navigation")} ), }, { accessorKey: "fastAccess", header: "Kecepatan Akses", cell: ({ row }) => ( {row.getValue("fastAccess")} ), }, { id: "actions", accessorKey: "action", header: "Actions", enableHiding: false, cell: ({ row }) => { return ( Detail ); }, }, ]; export default columns;