import React from "react"; import EmptyContent from "./EmptyContent"; import { twMerge } from "tailwind-merge"; type Props = { data?: { [k: string]: any }[]; }; export default function Table({ data }: Props) { if (!data || data.length === 0) { return ( ); } const headers = Object.keys(data[0]); return (
{headers.map((header) => ( ))} {data.map((row, index) => ( {headers.map((header) => ( ))} ))}
{header}
{row[header]}
); }