lab5 folder create
This commit is contained in:
19
labs/lab5/src/components/TableRow.jsx
Normal file
19
labs/lab5/src/components/TableRow.jsx
Normal file
@@ -0,0 +1,19 @@
|
||||
/*
|
||||
компонент, для вывода строки таблицы
|
||||
пропсы:
|
||||
row - данные для формирования ячеек строки таблицы в виде массива
|
||||
isHead - 0 - если формируются ячейки td, 1 - если формируются ячейки th
|
||||
*/
|
||||
|
||||
const TableRow = (props) => {
|
||||
|
||||
const cells = (props.isHead == "0")
|
||||
? props.row.map((item, index) => <td key={ index }> {item} </td>)
|
||||
: props.row.map((item, index) => <th key={ index }> {item} </th>);
|
||||
|
||||
return(
|
||||
<> {cells} </>
|
||||
)
|
||||
}
|
||||
|
||||
export default TableRow;
|
||||
Reference in New Issue
Block a user