aceleradora-TW / aceleradora-TW/descarte-certo

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

オープン
#169 コメント 2 件 リアクション 0 件 担当者 2 名 @HodaraMachado が担当を希望しています GitHub で見る
bug Front-End priority
主要言語
JavaScript
スター
15
フォーク
6
PR マージ指標
30日以内にマージされた PR はありません

説明

## 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

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。