Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 | 4x 1x 4x 4x 12x 12x 1x | import * as React from 'react'
import { bucket, row, cell } from './model'
const Bucket = ({ rows }: { rows: bucket }) => <table className="bucket"><tbody>{Rows(rows)}</tbody></table>
const Rows = (rows: bucket) => rows.map((row, index) => <Row cells={row} key={index} />)
const Row = ({ cells }: { cells: row }) => <tr>{Cells(cells)}</tr>
const Cells = (cells: row) => cells.map((cell, index) => <Cell shape={cell} key={index} />)
const Cell = ({ shape }: { shape: cell }) => <td className={'tetromino-' + shape}></td>
export default Bucket
|