import type * as React from "react";
import { cn } from "../lib/cn";
/**
* Rows scroll under a header that stays. That needs `border-separate`, because a
* collapsed border belongs to the table rather than the cell and does not travel
* with a sticky one — so the header rule is drawn as a shadow instead.
*/
function Table({ className, ...props }: React.ComponentProps<"table">) {
return (
);
}
function TableHeader({ className, ...props }: React.ComponentProps<"thead">) {
return ;
}
function TableBody({ className, ...props }: React.ComponentProps<"tbody">) {
return ;
}
function TableRow({ className, ...props }: React.ComponentProps<"tr">) {
return (
);
}
function TableHead({ className, ...props }: React.ComponentProps<"th">) {
return (
|
);
}
function TableCell({ className, ...props }: React.ComponentProps<"td">) {
return (
|
);
}
export { Table, TableBody, TableCell, TableHead, TableHeader, TableRow };