Problème
Le composant GardenView est monolithique (400+ lignes). Difficile à maintenir, tester et faire évoluer.
Solution attendue
Découper en sous-composants : grille, objets, planches, interactions, toolbar. Ajouter un système d'undo/redo.
Bonus
- Meilleur support mobile/tablette
- Validation des coordonnées
- Mise à jour optimiste de l'UI
Problème
Le composant GardenView est monolithique (400+ lignes). Difficile à maintenir, tester et faire évoluer.
Solution attendue
Découper en sous-composants : grille, objets, planches, interactions, toolbar. Ajouter un système d'undo/redo.
Bonus