(changes)
| 1542 | jsdom() |
| 1543 | |
| 1544 | const changeData = (changes) => { |
| 1545 | const newData = data.map(row => [...row]) |
| 1546 | changes.forEach(({cell, row, col, value}) => { |
| 1547 | newData[row][col] = { data: value } |
| 1548 | }) |
| 1549 | |
| 1550 | return newData |
| 1551 | } |
| 1552 | |
| 1553 | const cellCoords = (cell, data) => { |
| 1554 | let col = -1, row = -1 |