Deu esse erro mas fiz tudo identico ao da aula, como posso resolver?
Deu esse erro mas fiz tudo identico ao da aula, como posso resolver?
Olá, Sabrina!
Pelo que pude entender, você seguiu todos os passos da aula, mas está enfrentando um erro. Infelizmente, a imagem do erro não foi compartilhada, o que torna um pouco mais difícil identificar o problema.
No entanto, com base no conteúdo da aula, existem algumas coisas que você pode verificar:
package.json
do seu projeto. As seguintes dependências devem estar listadas:"@react-navigation/native": "versão instalada",
"react-native-screens": "versão instalada",
"react-native-safe-area-context": "versão instalada",
"@react-navigation/native-stack": "versão instalada"
NavigationContainer
e o createNativeStackNavigator
no seu arquivo rotas.tsx
:import { NavigationContainer } from '@react-navigation/native';
import { createNativeStackNavigator } from '@react-navigation/native-stack';
Login
e Cadastro
no seu arquivo rotas.tsx
. Certifique-se de que os nomes dos arquivos estão corretos e que eles estão na mesma pasta do arquivo rotas.tsx
:import Login from './Login';
import Cadastro from './Cadastro';
Tab
:const Tab = createNativeStackNavigator();
Tab.Navigator
:<Tab.Navigator>
<Tab.Screen name="Login" component={Login} options={{ headerShown: false }} />
<Tab.Screen name="Cadastro" component={Cadastro} options={{ headerShown: false }} />
</Tab.Navigator>
rotas.tsx
no seu arquivo App.tsx
e se você está utilizando o componente Rotas
:import Rotas from './rotas';
// ...
<Rotas />
Se você verificou todas essas coisas e ainda está enfrentando o erro, por favor, compartilhe o código dos seus arquivos e a mensagem de erro que você está recebendo para que eu possa ajudar melhor.
Espero ter ajudado e bons estudos!