aceleradora-TW / aceleradora-TW/descarte-certo

[Problema] Não conseguimos acessar as rotas criadas no React

Abierto
#169 2 comentarios 0 reacciones 2 asignados Reclamado por @HodaraMachado Ver en GitHub
bug Front-End priority
Lenguaje dominante
JavaScript
Estrellas
15
Forks
6
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

## Descrição

Como vimos as rotas para login e orçamento estão apresentando o seguinte erro ao serem acessadas:

Screen Shot 2021-06-17 at 13 24 19

Hoje em dia o spring faz a administração das rotas e por causa disso existe um conflito quando criamos rotas com React.
Precisamos hoje mudar a forma como criamos rotas com react. Hoje em dia usamos `BrowserRouter` e devemos passar a usar `HashRouter` para solucionar nosso problema, porem, ao trocar para `HashRouter` alguns links podem ser comprometidos, como os links do menu principal. Para esse card precisamos que tanto as rotas como os links funcionem devidamente.

## Notas técnicas
- [Entender como funciona o HashRoutes](https://reactrouter.com/web/api/HashRouter)
- Entender como usar o pacote `react-router-hash-link` nas opções do menu principal

## Critérios de aceitação

- [x] As rotas de `login` e `orcamento` devem estar funcionais
- [x] As opções do menu principal devem ter a mesmo efeito que as ancoras

## Como testar

- [x] [Acessar a página do descarte certo em QA](https://descartecerto.herokuapp.com/)
- [x] Digitar na URL /#login
- [x] Verificar se a pagina será renderizada sem o erro de `whilelabel`
- [x] Digitar na URL /#orcamentos
- [x] Verificar se a pagina será renderizada sem o erro de `whilelabel`
- [x] Verificar se as opções do menu principal estão funcionando devidamente

Screen Shot 2021-06-17 at 13 24 01

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.