Ed
há 10 horas
Vamos analisar cada afirmativa: I. Na versão anterior, era utilizado switch para encapsular as rotas, que foi substituído pelos Routes. Verdadeiro, na versão anterior do React Router, o componente `Switch` era usado, e na versão 6, ele foi substituído por `Routes`. II. Não é necessário instalar a biblioteca react-router-config para se utilizar o React Router v6, no lugar utiliza-se userRoutes. Verdadeiro, a biblioteca `react-router-config` não é mais necessária na versão 6, e o hook `useRoutes` é utilizado para definir rotas. III. Ainda é necessário utilizar a props exact em Route. Falso, na versão 6 do React Router, a prop `exact` não é mais necessária, pois o comportamento padrão agora é que as rotas sejam exatas. IV. Em toda aplicação, só podemos ter um único BrowserRouter, encapsulando o objeto principal. Verdadeiro, é uma boa prática ter apenas um `BrowserRouter` que encapsula toda a aplicação. V. useNavigate foi substituído por useHistory. Falso, na verdade, `useHistory` foi substituído por `useNavigate` na versão 6. Agora, vamos ver quais itens são verdadeiros: - I: Verdadeiro - II: Verdadeiro - III: Falso - IV: Verdadeiro - V: Falso Portanto, os itens verdadeiros são I, II e IV. A alternativa que contém todos os itens verdadeiros é: C - I, II, IV e V, apenas.
Mais perguntas desse material