1import React from 'react'; 2 3import { HeaderCell } from './HeaderCell'; 4import { Row } from './Row'; 5import { TableHead } from './TableHead'; 6import { TextAlign } from './types'; 7 8type TableHeadersProps = { 9 headers: string[]; 10 headersAlign?: TextAlign[]; 11}; 12 13export const TableHeaders = ({ headers, headersAlign = [] }: TableHeadersProps) => ( 14 <TableHead> 15 <Row> 16 {headers.map((header, i) => ( 17 <HeaderCell key={`table-header-${i}`} align={headersAlign[i]}> 18 {header} 19 </HeaderCell> 20 ))} 21 </Row> 22 </TableHead> 23); 24