"use client"
import * as React from "react"
import { cn } from "cn"
import {
Cell as CellPrimitive,
Column as ColumnPrimitive,
Row as RowPrimitive,
TableBody as TableBodyPrimitive,
TableFooter as TableFooterPrimitive,
TableHeader as TableHeaderPrimitive,
Table as TablePrimitive,
type CellProps,
type ColumnProps,
type RowProps,
type TableBodyProps,
type TableFooterProps,
type TableHeaderProps,
type TableProps,
} from "react-aria-components"
function Table({ className, ...props }: TableProps) {
return (
)
}
function TableHeader({ className, ...props }: TableHeaderProps) {
return (
)
}
function TableBody({ className, ...props }: TableBodyProps) {
return (
)
}
function TableFooter({ className, ...props }: TableFooterProps) {
return (
)
}
function TableRow({ className, ...props }: RowProps) {
return (
)
}
function TableHead({ className, ...props }: ColumnProps) {
return (
)
}
function TableCell({ className, ...props }: CellProps) {
return (
)
}
function TableCaption({
className,
...props
}: React.ComponentProps<"figcaption">) {
return (
)
}
export {
Table,
TableHeader,
TableBody,
TableFooter,
TableHead,
TableRow,
TableCell,
TableCaption,
}