video muito booooom!!!!!! quero ser membro AGORA!! Adorei o video, muito bem explicado e muito obrigado pelo tutorial... estava passando mal uns 3 dias quebrando a cabeça ;-; KKKKK
Fluxo completo de autenticação, com direito a todas as etapas do processo. Aprendi muito e corrigi muitas coisas que eu fazia de outra forma, porém com menos eficiência. Conteúdo incrível de verdade! Parabéns pelo conteúdo! Seguidor feliz aqui. Abraço!
Cara, que vídeo sensacional! Muito obrigado. Trabalho com desenvolvimento backend há algum tempo e recentemente resolvi aprender react native. Estou utilizando bastante o chatgpt para aprender e ter um auxilio para resolver os problemas que vão aparecendo. Alguns dos seus vídeos estão me ajudando demais também. Vc é um cara muito fera! Em um mês consegui ir aprendendo e desenvolvi um aplicativo que prometi para um cliente. Ainda tenho muito a aprender e melhorar nesse meu app, mas aos poucos vou evoluindo. Enfim, só queria agradecer pelo seu trabalho. Suas dicas são muito valiosas e o seu canal é muito bom! Que Deus te abençoe demais mano!
Aula muito boa! pena que muram os comandos estou com problema no NavigationContainer quando uso no app.js e no rounter tenho esse erro. Looks like you have nested a 'NavigationContainer' inside another. Normally you need only one container at the root of the app, so this was probably an error. If this was intentional, pass 'independent={true}' explicitly. Note that this will make the child navigators disconnected from the parent and you won't be able to navigate between them.
Vc tá colocando mais de um NavigationContainer, isso não é regra nova no react navigation, sempre foi assim. Dá uma olhada na doc da versão que vc está usando
Dá sim, você só precisa adaptar a sua camada de API, o resto da pra fazer da mesma forma. Provavelmente também vai precisar adicionar alguma lógica para refresh token.
Alguém mais além de mim teve erro ao usar o children? foi nessa parte: export const AuthProvider: React.FC = ({children}) => { aparece que Property 'children' does not exist on type
Provavelmente é por causa da sua versão do React, na versão 18 eles mudaram a tipagem do React.FC. Agora você precisa escrever sua própria interface. interface Props { children: React.ReactNode; } export const AuthProvider: React.FC = ({children}) => {... Você pode ver com mais detalhes aqui: stackoverflow.com/questions/59106742/typescript-error-property-children-does-not-exist-on-type-reactnode
No 48:53 você explica como ocorre loading enquanto há um timeout fictício colocado por ti. Mas , e se eu quiser definir um tempo de espera máximo ? Por exemplo, depois de 3s , mesmo que a API responda, no meu App eu queira um alert dizendo que houve estouro de prazo na comunicação, como fazer isso?
agora na versão 18 do react acontece um erro no children do AuthProvider ''O tipo '{ children: Element; }' não tem propriedades em comum com o tipo 'IntrinsicAttributes'.'' por acaso alguem sabe como contornar esse erro ou deve-se passar outros parametros do authProvider?
Provavelmente é por causa da sua versão do React, na versão 18 eles mudaram a tipagem do React.FC. Agora você precisa escrever sua própria interface. interface Props { children: React.ReactNode; } export const AuthProvider: React.FC = ({children}) => {... Você pode ver com mais detalhes aqui: stackoverflow.com/questions/59106742/typescript-error-property-children-does-not-exist-on-type-reactnode
eu realmente to tentando entender como fazer esse codigo funcionar, cara eu tento arrumar a porra da img simplismente da erro na logo. eu coloco o mesmo caminho e da erro, usei chat gpt e ele pediu pra eu perguntar no github ou no stackoverflow e cara o erro é no comando de passar a img logo pro aplicativo, e tbm da um erro de TEXT mas NAO TEM NADA SEM TEXT NESSA PORRAAAAAAAA, que caralho
Uma dúvida esse seu MyButton e o TextInput são componentes que você criou ou é de alguma biblioteca? Estou perguntando isso pois estou em um projeto que tem um componente bem semelhante que recebe até o mesmo secureTextEntry, achei o componente fantástico e pensei que o dev anterior tivesse criado do zero, mas agr que vi o seu, acho que todos beberam da mesma fonte kkkk
Esses são componentes que criei "do zero" usando os componentes básicos do React Native (TouchableOpacity, Text e TextInput). Você pode ver o código no repositório do tutorial, o link está na descrição. Esse secureTextEntry já é uma propriedade padrão do componente TextInput do React Native, o que eu fiz foi apenas criar um componente em cima dele, o MyTextInput, e dei uma customizada.
video muito booooom!!!!!! quero ser membro AGORA!!
Adorei o video, muito bem explicado e muito obrigado pelo tutorial... estava passando mal uns 3 dias quebrando a cabeça ;-; KKKKK
Obrigado pelo feedback, Eduardo! Ficamos feliz demais em poder ajudar!
Bem explicado, mandou bem!
Obrigado 😃
Deus te abencoe!!!! foda professor
Valeu Renan!
Video aula muito boa pqp.
Valeu, William!
Muito bom!
Valeu!
Ajudou muito, tenho um projeto de Aplicações Móveis curso do técnico pra entregar. Essa video me salvou!
Valeu Thiago!
cara, parabéns pelo vídeo, realmente muito útil!
Muito obrigado!
brabo meu mano!! Conteudo muito bom 💻
Valeu Douglas!
Aula ótimaaaaaaaa, meus parabéns para vc!
Muito obrigado!
video bom demais. me salvou de um fluxo chato pra caramba...Obrigadooo!!
Feliz demais em poder ter ajudado, muito obg por assistir!
Fluxo completo de autenticação, com direito a todas as etapas do processo. Aprendi muito e corrigi muitas coisas que eu fazia de outra forma, porém com menos eficiência. Conteúdo incrível de verdade! Parabéns pelo conteúdo!
Seguidor feliz aqui. Abraço!
Valeu Felipe! Que bom que o vídeo ajudou!
Conteúdo extraordinariamente espetacular! Parabéns!
Muito obrigado Mikael, ficamos feliz que gostou do conteúdo! Toda semana temos vídeo novo, não deixe de acompanhar.
já estou no aguardo do vídeo sobre o React-Query
Vai sair um muito top mês que vem! Vamos falar do usQuery e useMutation comparando com chamadas "tradicionais" a API.
@@Coffstack top
Achei seu canal ótimo. Um dos melhores!!! 😄
Muito obrigado, Maíza! Que bem que gostou, tem vídeo novo toda semana!
Muito top o conteudo e a forma que voce explica! Parabens e obrigado! 👏👏👏👏
Valeu Malison, tem muito mais tutoriais como esse arqui no canal! React Native, TypeScript, Redux, React Query...
Salvou demais!!!
Valeu Arthur, tamo junto!
Perfeito cara!
Valeu Lucas, tamo junto! Lembrando que o código do repositório tá na descrição, caso queira dar uma olhada!
Parabéns pelo conteúdo!
Precisando aprender aqui pra desenvolver o tcc kk
@@henriquealexsandereichstad8825 Opa, espero que nossos vídeos estejam ajudando. Sucesso ai na jornada!
Excelente didática, ganhou mais um inscrito.
Muito obrigado por se escrever, José! Temos vídeos toda a semana.
cara, que explicação massa! Ficaria melhor ainda sem a música de fundo (me desconcentrou um pouco kkk)
Valeu Iano! A música ficou alta msm, mas corrigi isso nos vídeos seguintes.
Bem explicado e vai direto ao ponto. Muito bom!!! Obrigada =) Sucesso.
Valeu Moenah, ficamos feliz que gostou do vídeo! Muito obrigado por acompanhar o canal!
Cara, que vídeo sensacional! Muito obrigado. Trabalho com desenvolvimento backend há algum tempo e recentemente resolvi aprender react native. Estou utilizando bastante o chatgpt para aprender e ter um auxilio para resolver os problemas que vão aparecendo. Alguns dos seus vídeos estão me ajudando demais também. Vc é um cara muito fera! Em um mês consegui ir aprendendo e desenvolvi um aplicativo que prometi para um cliente. Ainda tenho muito a aprender e melhorar nesse meu app, mas aos poucos vou evoluindo. Enfim, só queria agradecer pelo seu trabalho. Suas dicas são muito valiosas e o seu canal é muito bom! Que Deus te abençoe demais mano!
Top Willian, muito bom saber que meus vídeos estão te ajudando!
Bom demais! Muito útil pra quem esta começando com React Context... Obrigado pelo vídeo!
Valeu, Lucas! Que bom que ajudamos! Se tiver mais dicas de conteúdo que eira ver por aqui manda aí!
Valeu, amigo! vc vai longe!
Valeu Eloan, obrigado com acompanhar o canal!
Aula muito boa! pena que muram os comandos estou com problema no NavigationContainer quando uso no app.js e no rounter tenho esse erro.
Looks like you have nested a 'NavigationContainer' inside
another. Normally you need only one container at the
root of the app, so this was probably an error. If this was
intentional, pass 'independent={true}' explicitly. Note that
this will make the child navigators disconnected from the
parent and you won't be able to navigate between them.
Vc tá colocando mais de um NavigationContainer, isso não é regra nova no react navigation, sempre foi assim. Dá uma olhada na doc da versão que vc está usando
@@Coffstack Achei o erro estava em app.js eu estava usando o NavigationContainer. Vlww
Show de aula, mas consigo utilizar essa mesma logica consumindo uma API de terceiros que utiliza oauth2 para logar?
Dá sim, você só precisa adaptar a sua camada de API, o resto da pra fazer da mesma forma. Provavelmente também vai precisar adicionar alguma lógica para refresh token.
mudaria muita coisa utilizando um backend proprio ?
Se puder exemplificar agradeço
Obrigado Mano, falo direitamente de Angola...
De nada Gelson, abraço para você e todo o povo de Angola que acompanha o canal!
Criei um apk mais ele fecha assim q abre, e no emulador rodando direto não dá nem um erro
Muito Bom
Valeu, Marcio!
Alguém mais além de mim teve erro ao usar o children?
foi nessa parte:
export const AuthProvider: React.FC = ({children}) => {
aparece que Property 'children' does not exist on type
Provavelmente é por causa da sua versão do React, na versão 18 eles mudaram a tipagem do React.FC. Agora você precisa escrever sua própria interface.
interface Props {
children: React.ReactNode;
}
export const AuthProvider: React.FC = ({children}) => {...
Você pode ver com mais detalhes aqui: stackoverflow.com/questions/59106742/typescript-error-property-children-does-not-exist-on-type-reactnode
@@Coffstack muito obrigado pela resposta!
Muito bom seu conteúdo. Estou tendo dificuldade com interceptor para fazer o signout do usuário quando tem o erro 401
No 48:53 você explica como ocorre loading enquanto há um timeout fictício colocado por ti. Mas , e se eu quiser definir um tempo de espera máximo ? Por exemplo, depois de 3s , mesmo que a API responda, no meu App eu queira um alert dizendo que houve estouro de prazo na comunicação, como fazer isso?
Da pra usar redux no lugar do async store?
são duas funcionalidades com propósitos diferentes.
agora na versão 18 do react acontece um erro no children do AuthProvider ''O tipo '{ children: Element; }' não tem propriedades em comum com o tipo 'IntrinsicAttributes'.'' por acaso alguem sabe como contornar esse erro ou deve-se passar outros parametros do authProvider?
Provavelmente é por causa da sua versão do React, na versão 18 eles mudaram a tipagem do React.FC. Agora você precisa escrever sua própria interface.
interface Props {
children: React.ReactNode;
}
export const AuthProvider: React.FC = ({children}) => {...
Você pode ver com mais detalhes aqui: stackoverflow.com/questions/59106742/typescript-error-property-children-does-not-exist-on-type-reactnode
@@Coffstack valeu mano me salvou kkk
Mais uma vez obrigado pela ajuda lá no grupo do facebook \o
De nada! Estamos ai pra isso!
eu realmente to tentando entender como fazer esse codigo funcionar, cara eu tento arrumar a porra da img simplismente da erro na logo. eu coloco o mesmo caminho e da erro, usei chat gpt e ele pediu pra eu perguntar no github ou no stackoverflow e cara o erro é no comando de passar a img logo pro aplicativo, e tbm da um erro de TEXT mas NAO TEM NADA SEM TEXT NESSA PORRAAAAAAAA, que caralho
O erro no caminho da imagem pra mim corrige saindo e entrando no vscode, agora pode detalhar o erro do text? Vc está importando ele corretamente?
Uma dúvida esse seu MyButton e o TextInput são componentes que você criou ou é de alguma biblioteca?
Estou perguntando isso pois estou em um projeto que tem um componente bem semelhante que recebe até o mesmo secureTextEntry, achei o componente fantástico e pensei que o dev anterior tivesse criado do zero, mas agr que vi o seu, acho que todos beberam da mesma fonte kkkk
Esses são componentes que criei "do zero" usando os componentes básicos do React Native (TouchableOpacity, Text e TextInput). Você pode ver o código no repositório do tutorial, o link está na descrição. Esse secureTextEntry já é uma propriedade padrão do componente TextInput do React Native, o que eu fiz foi apenas criar um componente em cima dele, o MyTextInput, e dei uma customizada.
Excelente conteúdo! Parabéns!
Valeu Anderson, muito obrigado!