import type React from "react";
type Props = {
headers: React.ReactNode[];
children: React.ReactNode;
};
export default function DataTable({ headers, children }: Props) {
return (
{headers.map((header, i) => (
|
{header}
|
))}
{children}
);
}
export function DataTableCell({ children }: { children: React.ReactNode }) {
return (
{children} |
);
}
export function formatUnixTimestamp(timestamp: number): string {
const date = new Date(timestamp * 1000);
const year = date.getFullYear();
const month = (date.getMonth() + 1).toString().padStart(2, "0");
const day = date.getDate().toString().padStart(2, "0");
const hours = date.getHours().toString().padStart(2, "0");
const minutes = date.getMinutes().toString().padStart(2, "0");
return `${year}-${month}-${day} ${hours}:${minutes}`;
}