import { clsx } from 'clsx' import type { ComponentProps, Ref } from 'react' import styles from './GridTable.module.css' type GridTableRootProps = ComponentProps<'dl'> export const GridTableRoot = ({ className, ref, ...props }: GridTableRootProps & { ref?: Ref }) =>
type GridTableHeaderProps = ComponentProps<'dt'> export const GridTableHeader = ({ className, ref, ...props }: GridTableHeaderProps & { ref?: Ref }) => (
) type GridTableItemProps = ComponentProps<'div'> export const GridTableItem = ({ className, ref, ...props }: GridTableItemProps & { ref?: Ref }) =>
type GridTableDtProps = ComponentProps<'dt'> export const GridTableDt = ({ className, ref, ...props }: GridTableDtProps & { ref?: Ref }) =>
type GridTableDdProps = ComponentProps<'dd'> export const GridTableDd = ({ className, ref, ...props }: GridTableDdProps & { ref?: Ref }) =>
type GridTableRowProps = ComponentProps<'dt'> export const GridTableRow = ({ className, ref, ...props }: GridTableRowProps & { ref?: Ref }) => (
)