{boardCells.map((cell) => {
const colors = BONUS_COLORS[cell.bonus];
const label = BONUS_LABELS[cell.bonus];
return (
{label}
);
})}
{/* Committed tiles from shared board - using pre-computed positions */}
{currentBoard.map((tile: any) => (
{tile.letter.isBlank
? (tile.letter.char || "").toLowerCase()
: tile.letter.char}
{!tile.letter.isBlank && (
{tile.letter.points}
)}
))}
{/* My placed tiles (this turn) - using pre-computed positions */}
{myPlaced.map((tile: any) => (
{tile.letter.isBlank
? (tile.letter.char || "").toLowerCase()
: tile.letter.char}
{!tile.letter.isBlank && (
{tile.letter.points}
)}
))}