Commit 9c52ebe
committed
fix: eliminar los NaN del panel de estado del dashboard
El objeto `state` solo contiene running, remainingMs, color y colorInfo,
pero el panel leia `state.currentSequenceIndex` y `state.totalMs`, que
nunca se setean.
- "Secuencia" mostraba NaN/0 de forma permanente: la guarda era
`!== null` y el valor era undefined, asi que entraba igual y hacia
undefined + 1. Ahora usa sequenceMode, currentSequenceIndex y
timerSequence.length, que son los valores reales del componente.
- "Progreso" quedaba clavado en 0% y la barra calculaba un ancho NaN.
Ahora usan el totalMs del componente.
Detectado levantando la app, no compilando: los dos casos compilan sin
warnings.1 parent 1713552 commit 9c52ebe
1 file changed
Lines changed: 18 additions & 17 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2066 | 2066 | | |
2067 | 2067 | | |
2068 | 2068 | | |
2069 | | - | |
2070 | | - | |
2071 | | - | |
2072 | | - | |
2073 | | - | |
2074 | | - | |
2075 | | - | |
2076 | | - | |
2077 | | - | |
| 2069 | + | |
| 2070 | + | |
| 2071 | + | |
| 2072 | + | |
| 2073 | + | |
| 2074 | + | |
| 2075 | + | |
| 2076 | + | |
| 2077 | + | |
| 2078 | + | |
| 2079 | + | |
2078 | 2080 | | |
2079 | 2081 | | |
2080 | 2082 | | |
| |||
2096 | 2098 | | |
2097 | 2099 | | |
2098 | 2100 | | |
2099 | | - | |
2100 | | - | |
2101 | | - | |
2102 | | - | |
| 2101 | + | |
| 2102 | + | |
| 2103 | + | |
| 2104 | + | |
| 2105 | + | |
2103 | 2106 | | |
2104 | 2107 | | |
2105 | 2108 | | |
| |||
2108 | 2111 | | |
2109 | 2112 | | |
2110 | 2113 | | |
2111 | | - | |
2112 | | - | |
2113 | | - | |
2114 | | - | |
| 2114 | + | |
| 2115 | + | |
2115 | 2116 | | |
2116 | 2117 | | |
2117 | 2118 | | |
| |||
0 commit comments