const jsx = []
for (var i = 0; i < 25; i++) {
var row = document.createElement('div');
row.className = 'row row' + (i + 1);
row.id = 'row' + (i + 1);
for (var j = 0; j < 25; j++) {
var node = document.createElement('div');
node.className = 'node node' + ((i * 10) * (j + 1));
node.id = 'node' + count;
count++;
row.appendChild(node);
}
jsx.push(row);
}
return (
<div className='maze'>
{jsx}
</div>
)
Error Cannot render object use array instead
this code is running in javascript
Basically, I want 25 divs, and in each div 25 div children. Can you suggest react approach to do this?