Lustre has an optimisation for rendering unstable lists that means large parts of the DOM don't need to be reconstructed if things move around. That isn't the case right now but I think there's a reasonable future where you can add/remove rows and columns?
Cells seem to already have unique ids so this change would be trivial to implement and get some future-proofing out of it!
Lustre has an optimisation for rendering unstable lists that means large parts of the DOM don't need to be reconstructed if things move around. That isn't the case right now but I think there's a reasonable future where you can add/remove rows and columns?
Cells seem to already have unique ids so this change would be trivial to implement and get some future-proofing out of it!
https://github.com/bcpeinhardt/squared_away/blob/40eb013ec52e5994d194afd04f0bf578fefb29ea/src/squared_away.gleam#L352
You would return:
...and then...