import React, { ReactNode } from "react"; import classnames from "classnames"; interface IHeaderCellProps { value: ReactNode; isSortedDesc?: boolean; disableSortBy?: boolean; } const HeaderCell = ({ value, isSortedDesc, disableSortBy, }: IHeaderCellProps): JSX.Element => { let sortArrowClass = ""; if (isSortedDesc === undefined) { sortArrowClass = ""; } else if (isSortedDesc) { sortArrowClass = "descending"; } else { sortArrowClass = "ascending"; } return (
{value} {!disableSortBy && (
)}
); }; export default HeaderCell;