import type { ColumnDef } from "@tanstack/react-table"; import { Checkbox } from "~/components/ui/checkbox"; import type { HistoryPendanaan } from "~/types/api/proyek-pendanaan"; import { formatImagePath } from "~/utils/prefix-file-path"; import toRupiah from "~/utils/to-rupiah"; export const columns: ColumnDef[] = [ { id: "select", header: ({ table }) => ( table.toggleAllPageRowsSelected(!!value)} /> ), cell: ({ row }) => ( row.toggleSelected(!!value)} /> ), enableSorting: false, enableHiding: false, }, { accessorKey: "nominal", header: "NOMINAL TRANSFER", cell: ({ row }) => { return (
{toRupiah(row.original.nominal ?? 0)}
); }, }, { accessorKey: "dana_tersisa", header: "DANA TERSISA", cell: ({ row }) => { return (
{toRupiah(row.original.dana_tersisa ?? 0)}
); }, }, { accessorKey: "deskripsi", header: "DESKRIPSI", }, { accessorKey: "bukti_transfer", header: "BUKTI PEMBAYARAN", cell: ({ row }) => { return (
Lihat Dokumen
); }, }, ];