ZakaHaceCosas / personaplus

¡Dale un plus a tu persona!
https://personaplus.vercel.app
GNU General Public License v3.0
5 stars 1 forks source link

ERRORES CONOCIDOS #3

Open ZakaHaceCosas opened 1 month ago

ZakaHaceCosas commented 1 month ago

Aquí se muestran todos los errores que conozco y lo que sé de ellos. Lo mantendré actualizado. Si encuentras un error por tu cuenta, crea tu propia issue y no lo comentes aquí, por favor. Gracias.

[!IMPORTANT]

  • Impacto: Super-total.
  • Origen: Probablemente los problemas npm-pnpm.
    • Commit: No deducible, Versión: b25.
  • Ubicación: ???.
  • Solución sugerida: ???.
  • Notas: Tiene que ver con las rutas. El alias @/ que siempre ha funcionado, ahora sin haberlo tocado falla.

[!IMPORTANT]

  • Impacto: Parcial (sólo algunos dispositivos).
  • Origen: El cambio de posición de la navegación (cuando se movió el nav abajo).
    • Commit: 9dd02b6, Versión: b23.
  • Ubicación: Todas las páginas.
  • Solución sugerida: Ninguna (he probado todo y no hay manera).
  • Notas: De momento parece fallar en versiones recientes de Android, mientras que en Android 10, por ejemplo, este error no aparece, funcionando todo bien.

[!IMPORTANT]

  • Impacto: Total.
  • Origen: Algún cambio en la lógica usada para renderizarlos, no sé decir cuál cambio exactamente.
    • Commit: No deducible, Versión: b24.
  • Ubicación: index.tsx.
  • Solución sugerida: Ninguna (también he probado todo y no hay manera).
  • Notas: En el entorno de pruebas (Expo Development Build), al invocar fast refresh (al hacer cambios en el código), curiosamente si que aparecen los objetivos correctamente. Si no es así, no aparecen de ninguna otra forma. Extraño.

[!IMPORTANT]

  • Impacto: Total.
  • Origen: Ni idea.
    • Commit: No deducible, Versión: No deducible.
  • Ubicación: De momento visto en index.tsx, Dashboard.tsx, Sessions.tsx, y Profile.tsx.
  • Solución sugerida: Ninguna (no sé cuál podrá ser la causa).
  • Notas: En el entorno de pruebas (Expo Development Build) ocurre con más frecuencia que en producción, sobre todo al invocar fast refresh de alguna u otra manera.

Solucionado. Fue causado por la migración a pnpm. Regresar al npm tradicional lo solucionó.

Solucionado. También causado por pnpm.