✅ fix(useRenderers): résoudre les problèmes de réactivité
- Supprimer l'import obsolète `toRaw` et simplifier les mises à jour via spread - Corriger la mutation directe de `state_changed` en créant des objets immutables + appel à trigger - Ajouter `triggerQueueReactivity()` pour déclencher la réactivité sur les événements queue - Mettre à jour le doc de revue frontend pour marquer toutes les tâches comme corrigées
This commit is contained in:
@@ -525,10 +525,15 @@ fait et ce qui reste à finir.
|
||||
|
||||
---
|
||||
|
||||
## Tâches restantes
|
||||
## Tâches restantes — ✅ Toutes corrigées (commit 2026-04-06)
|
||||
|
||||
Trois problèmes résiduels ont été introduits ou laissés lors de l'implémentation du commit
|
||||
ci-dessus. Ils doivent être corrigés.
|
||||
| # | Problème résiduel | État |
|
||||
|---|-------------------|------|
|
||||
| A | `state_changed` — mutation directe sans trigger réactivité | ✅ Corrigé (spread + `triggerSnapshotReactivity()`) |
|
||||
| B | `queue_refreshing`/`queue_updated` — `queueRefreshingIds` sans trigger | ✅ Corrigé (`triggerQueueReactivity()` ajoutée et appelée) |
|
||||
| C | `toRaw` import obsolète, `position_changed` simplifié | ✅ Corrigé (`toRaw` supprimé de l'import, spread direct) |
|
||||
|
||||
---
|
||||
|
||||
### A. `useRenderers.ts` — `state_changed` : mutation directe sans déclenchement de réactivité
|
||||
|
||||
|
||||
Reference in New Issue
Block a user