Buscar

React Routes é uma biblioteca externa, que permite navegar entre telas, reaproveitando componentes. Sua última versão necessita refatorar parte dos...

React Routes é uma biblioteca externa, que permite navegar entre telas, reaproveitando componentes. Sua última versão necessita refatorar parte dos códigos, sem muito alarde, mas alguns conceitos não mudaram. Assinale a alternativa correta quando comparamos suas versões e algumas definições. I. Na versão anterior, era utilizado switch para encapsular as rotas, que foi substituído pelos Routes. II. Não é necessário instalar a biblioteca react-router-config para se utilizar o React Router v6, no lugar utiliza-se userRoutes. III. Ainda é necessário utilizar a props exact em Route. IV. Em toda aplicação, só podemos ter um único BrowserRouter, encapsulando o objeto principal. V. useNavigate foi substituído por useHistory. I, III e V, apenas. II e V, apenas. I, II, III e IV, apenas. I e II, apenas. I, II, IV e V, apenas.

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é: "I, III e V, apenas." Explicação: I. Na versão anterior, era utilizado switch para encapsular as rotas, que foi substituído pelos Routes. Essa afirmação está correta, pois na versão anterior do React Router, era utilizado o switch para encapsular as rotas, e na versão mais recente, foi substituído pelos Routes. II. Não é necessário instalar a biblioteca react-router-config para se utilizar o React Router v6, no lugar utiliza-se userRoutes. Essa afirmação está incorreta, pois ainda é necessário instalar a biblioteca react-router-config para se utilizar o React Router v6. III. Ainda é necessário utilizar a props exact em Route. Essa afirmação está correta, pois ainda é necessário utilizar a props exact em Route para que a rota seja exata. IV. Em toda aplicação, só podemos ter um único BrowserRouter, encapsulando o objeto principal. Essa afirmação está incorreta, pois é possível ter mais de um BrowserRouter em uma aplicação, desde que cada um esteja encapsulando um objeto diferente. V. useNavigate foi substituído por useHistory. Essa afirmação está correta, pois na versão mais recente do React Router, useNavigate foi substituído por useHistory.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Outros materiais