import { type Column } from '@tanstack/react-table' import { ChevronDown, ChevronUp } from 'lucide-react' import { Button, cn, type ButtonProps } from 'ui' interface DataTableColumnHeaderProps extends ButtonProps { column: Column title: string } export const DataTableColumnHeader = ({ column, title, className, ...props }: DataTableColumnHeaderProps) => { if (!column.getCanSort()) { return
{title}
} return ( ) }