columnHelper.accessor("lastModified", {
header: ({ column }) => {
return (
<Button
className={cn(
// style logic
)}
onClick={() => {
column.toggleSorting(
column.getIsSorted() === "asc"
)
}}
>
Last Updated
</Button>
);
},
cell: (info) => (
<span className="whitespace-nowrap text-center">
{info.getValue() ? <ReactTimeago date={info.getValue()!} /> : "Never"}
</span>
),
footer: (props) => props.column.id,
sortingFn: "datetime",
enableSorting: true,
}),
columnHelper.accessor("lastModified", {
header: ({ column }) => {
return (
<Button
className={cn(
// style logic
)}
onClick={() => {
column.toggleSorting(
column.getIsSorted() === "asc"
)
}}
>
Last Updated
</Button>
);
},
cell: (info) => (
<span className="whitespace-nowrap text-center">
{info.getValue() ? <ReactTimeago date={info.getValue()!} /> : "Never"}
</span>
),
footer: (props) => props.column.id,
sortingFn: "datetime",
enableSorting: true,
}),