"use client"; import { ColumnDef } from "@tanstack/react-table"; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuLabel, DropdownMenuTrigger } from "@/components/ui/dropdown-menu"; import { Button } from "@/components/ui/button"; import { MoreHorizontal } from "lucide-react"; import { ReloadIcon } from "@radix-ui/react-icons"; import { StatusBadge } from "@/components/wrappers/common/status-badge"; import { Restoration } from "@/db/schema"; export const restoreColumns: ColumnDef[] = [ { accessorKey: "id", header: "Reference", }, { accessorKey: "createdAt", header: "Created At", cell: ({ row }) => { return new Date(row.getValue("createdAt")).toLocaleString("fr-FR"); }, }, { accessorKey: "status", header: "Status", cell: ({ row }) => { return ; }, }, { id: "actions", cell: ({ row }) => { return ( Actions {}}> Rerun ); }, }, ];