import { DropdownMenu } from '@/ui/dropdown/components/DropdownMenu'; import { FieldMetadata } from '@/ui/field/types/FieldMetadata'; import { ColumnDefinition } from '../types/ColumnDefinition'; import { ColumnHead } from './ColumnHead'; import { TableColumnDropdownMenu } from './TableColumnDropdownMenu'; type ColumnHeadWithDropdownProps = { column: ColumnDefinition; isFirstColumn: boolean; isLastColumn: boolean; primaryColumnKey: string; }; export const ColumnHeadWithDropdown = ({ column, isFirstColumn, isLastColumn, primaryColumnKey, }: ColumnHeadWithDropdownProps) => { return ( } dropdownId={column.key + '-header'} dropdownComponents={ } dropdownHotkeyScope={{ scope: column.key + '-header' }} dropdownOffset={{ x: 0, y: -8 }} /> ); };