import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { faCaretDown as caretDownIcon, faCaretUp as caretUpIcon } from '@fortawesome/free-solid-svg-icons'; import type { Order } from '../helpers/ordering'; interface TableOrderIconProps { currentOrder: Order; field: T; className?: string; } export function TableOrderIcon( { currentOrder, field, className = 'ms-1' }: TableOrderIconProps, ) { if (!currentOrder.dir || currentOrder.field !== field) { return null; } return ; }