import React from 'react'; import Column from 'Components/Table/Column'; import VirtualTableHeader from 'Components/Table/VirtualTableHeader'; import VirtualTableHeaderCell from 'Components/Table/VirtualTableHeaderCell'; import styles from './SelectArtistModalTableHeader.css'; interface SelectArtistModalTableHeaderProps { columns: Column[]; } function SelectArtistModalTableHeader( props: SelectArtistModalTableHeaderProps ) { const { columns } = props; return ( {columns.map((column) => { const { name, label, isVisible } = column; if (!isVisible) { return null; } return ( {typeof label === 'function' ? label() : label} ); })} ); } export default SelectArtistModalTableHeader;