'use client' import { type ColumnDef } from '@tanstack/react-table' import { EllipsisIcon, ReceiptTextIcon } from 'lucide-react' import { NavLink } from 'react-router' import { Button } from '@repo/ui/components/ui/button' import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger } from '@repo/ui/components/ui/dropdown-menu' import { Spinner } from '@repo/ui/components/ui/spinner' import { columns as columns_, type Order } from '@repo/ui/routes/orders/columns' export type { Order } export const columns: ColumnDef[] = [ // { // id: 'select', // header: DataTableColumnHeaderSelect, // cell: DataTableColumnSelect, // meta: { className: 'w-9' } // }, ...columns_, { id: 'action', cell: ActionMenu, meta: { className: 'w-12' } } ] function ActionMenu({ row }: { row: any }) { return (
e.preventDefault()}> {({ isPending }) => ( <> {isPending ? : } Detalhes )}
) }