"use client" import * as React from "react" import { type ColumnDef } from "@tanstack/react-table" import { type InferSelectModel } from "drizzle-orm" import { emailLogs } from "@/db/schema/emailLogs" export function getColumns>(): ColumnDef[] { return [ { id: "subject", header: () =>
Subject
, accessorKey: "subject", cell: ({ row }) => (
{String(row.original.subject ?? "")}
), size: 360, }, { id: "from", header: () =>
From
, accessorKey: "from", cell: ({ row }) => (
{String(row.original.from ?? "")}
), size: 220, }, { id: "to", header: () =>
To
, accessorKey: "to", cell: ({ row }) => (
{String(row.original.to ?? "")}
), size: 220, }, { id: "cc", header: () =>
CC
, accessorKey: "cc", cell: ({ row }) => (
{String(row.original.cc ?? "")}
), size: 220, }, { id: "createdAt", header: () =>
Created At
, accessorKey: "createdAt", cell: ({ row }) => (
{new Date(row.original.createdAt as unknown as string).toLocaleString()}
), size: 180, }, ] }