Skip to content

ux: scroll al inicio al navegar entre rutas #246

Description

@David1984TK

Descripción

Categoría: UI/UX (arreglo menor)

Al navegar a una ruta nueva (lista → detalle de proyecto, links del navbar) la página abría a la altura de scroll de la vista anterior — si estabas al fondo de la lista de proyectos, el detalle abría a mitad del contenido.

Cambios

  • bimex-frontend/src/App.jsx: componente ScrollToTop que resetea a (0,0) en navegaciones PUSH/REPLACE. En atrás/adelante (POP) no interviene: se respeta la restauración de scroll nativa del navegador.

Verificación

  • npm run test:run pasa sin errores (frontend: 124/124)
  • npm run build sin errores de compilación
  • npm run lint sin errores (warnings preexistentes)
  • cargo test (no aplica)

Notas para el revisor

~12 líneas, sin dependencias nuevas. useNavigationType viene de react-router-dom (ya en v7).

Metadata

Metadata

Assignees

Labels

Stellar WaveIssue incluido en el Stellar Wave Program de Drips

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions