- Como faço para restringir o acesso direto à URL no reagir?
- Qual é a diferença entre usenavigate e redirecionamento?
Como faço para restringir o acesso direto à URL no reagir?
O componente de rota do React-Router é público por padrão, mas podemos desenvolvê-lo para restringir. Podemos adicionar um suporte restrito com um valor padrão do false e usar a condição se o usuário for autenticado e a rota for restrita, então redirecionamos o usuário de volta ao componente do painel.
Qual é a diferença entre usenavigate e redirecionamento?
Pela minha compreensão e leitura dos documentos, o redirecionamento é usado em ações e carregadores. E usenavigate é um gancho e só pode ser usado em ganchos de reação e componentes de reação. Por exemplo, você pode usar o USENAVigate para redirecionar o usuário em seu componente da página inicial, por exemplo, em alguma mudança de estado.