This is the first step to port https://dev.to/hashrock/writing-spreadsheet-with-svg-and-vuejs--23ed to React