Está dando muitos bugs ao fazer isso, pode serguir sem o que foi feito nessa aula ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Está dando muitos bugs ao fazer isso, pode serguir sem o que foi feito nessa aula ?
Olá, Pedro! Entendo que você esteja enfrentando dificuldades com essa aula, mas é importante que você saiba que o conteúdo abordado é fundamental para a segurança do seu projeto.
A aula ensina como armazenar as credenciais de forma segura, evitando que sejam expostas publicamente, o que pode levar a problemas graves, como o acesso não autorizado ao seu banco de dados no Firebase.
O uso de variáveis de ambiente, como explicado na aula, é uma prática comum para proteger informações sensíveis em seu código. A biblioteca react-native-dotenv permite que você crie essas variáveis de ambiente para o React Native.
Se você continuar enfrentando bugs, sugiro que você revise os passos da aula novamente. Aqui estão alguns pontos que você pode verificar:
Certifique-se de que você instalou corretamente a biblioteca react-native-dotenv com o comando npm install react-native-dotenv@3.3.1.
Verifique se você criou corretamente o arquivo .env na raiz do seu projeto e se ele contém todas as suas chaves de acesso.
Confirme se você fez as alterações necessárias no arquivo babel.config.js e no arquivo .gitignore, conforme explicado na aula.
Por último, no arquivo firebase.js, certifique-se de que você substituiu as chaves de acesso diretas pelas variáveis de ambiente.
Lembre-se, é sempre uma boa prática revisar o código e verificar se tudo foi feito corretamente. Espero ter ajudado e bons estudos!