Detenla la tormenta de reingreso de la rama de texto, clavó la re-arraigación del observador

Fixkamo-internal
Se descapó
26 de agosto de 2026 a las 8:05 UTC
Autor
kamo
Compromit
cb7962f

voipApi.getConversations pasa por apiCall, que lanza a cualquier non-2xx . a diferencia de la cargaMás hay otras dos ramas, que consiguen () directamente y revisan res.ok. La rama de texto no tenía pillaje a su alrededor, así que un backend 500 se convirtió en un rechazo de promesa, ha vuelto nunca a la falsa, y el centenés de la IntersectionObservador siguió volviendo a disparar el mismo llamado fallido para siempre. Ahora capturas y degradas exactamente igual que sus hermanos: detener la paginación, mantener las filas que ya estén cargadas, nunca lanzan. También añade cobertura la extracción del viejo componente de la lista de chats nunca que el efecto de la intersección del centenario realmente reengara una vez scrollRoot.current se pobla en un render posterior (un ref de la raíz de desplazamiento que comienza nulo y nunca consigue que un verdadero re-render comprobado de lo contrario raíz el observador en la vista por siempre - el error exacto que este gancho existe para evitar). Ese comportamiento ya era correcto; esta prueba sólo cierra la brecha que era sin pruebas. Un chequeo de mutación (scrollRoot.current -' scrollRot en los deps array) confirmó que la nueva prueba falla en contra de esa regresión.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios