Criando tela de login + Animações com React Native

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ธ.ค. 2019
  • ✅ Nesse video criamos uma tela de login com animações.
    Crie aplicativos completos totalmente do zero: bit.ly/fabricadeApps
    Logo usada no video: bit.ly/LogoAppTH-cam
    Nossa extensão para o VsCode: bit.ly/SnippetSujeito
    Espero que tenha gostado e não se esqueça de deixar seu like para ajudar o canal e se inscrever para receber os proximos videos :)
    -----
    Acompanhe nossas redes sociais:
    Facebook: / sujeitoprogramador
    Instagram: / sujeitoprogramador
    Blog: sujeitoprogramador.com/

ความคิดเห็น • 195

  • @Celsozequim
    @Celsozequim 2 ปีที่แล้ว +13

    Quem estiver assistindo hoje e tentando fazer, vale a dica:
    tem que indicar se a animação acontecerá utilizando drive nativo ou não- useNativeDrive.
    por exemplo:
    Animated.spring(offset.y, { toValue: 0, speed: 4, bounciness: 20, useNativeDriver: true })
    e na parte do logo:
    Animated.timing(logo.x,{toValue:130, duration:100, useNativeDriver: false})
    caso contrário, não funcionará nas API 30 ou superior.

    • @lucasaster564
      @lucasaster564 2 ปีที่แล้ว +1

      Nossa, me salvou muito, obrigado!!

    • @eduardoximenes215
      @eduardoximenes215 2 ปีที่แล้ว

      MONSTRO SAGRADO !!!!

    • @megalison4909
      @megalison4909 2 ปีที่แล้ว

      to no meio da instalação do react-native e tu ja esta me ajudando obg

  • @matheussehn
    @matheussehn 4 ปีที่แล้ว +36

    Parabéns mano, precisamos de pessoas como você.
    Ensina de uma forma simples e descomplicada.
    Gostei e estou aprendendo contigo. Continue...
    Obrigado pelas dicas!!!

  • @MarcosRCordeiro10
    @MarcosRCordeiro10 4 ปีที่แล้ว +1

    Show de bola hein!! Vou até rever depois!

  • @erislandiosoaresdasilva1832
    @erislandiosoaresdasilva1832 4 ปีที่แล้ว +3

    Sensacional parabéns cara vc abriu minha mente!!!

  • @lkzinone4350
    @lkzinone4350 4 ปีที่แล้ว +1

    Top melhor que já vi explica tudo certo.

  • @jairoevaristo2289
    @jairoevaristo2289 4 ปีที่แล้ว

    Excelente vídeo, ensina muito, parabéns

  • @npgarage64
    @npgarage64 4 ปีที่แล้ว +1

    me ajudou bastante, to começando com react e ja ta sendo foda... continua assim!

  • @willamecosta8381
    @willamecosta8381 4 ปีที่แล้ว +1

    Muito show!!! Parabéns

  • @juliomuller5346
    @juliomuller5346 4 ปีที่แล้ว +1

    Excelente video, parabens.Continue com o otimo trabalho

  • @Matheusborgesnunes
    @Matheusborgesnunes 3 ปีที่แล้ว +1

    Obrigado pelos ensinamentos, ótima didática, sucesso no canal amigo!

  • @vitoralves4905
    @vitoralves4905 3 ปีที่แล้ว

    Todas aulas que vejo suas são excelentes. Sou sincero em dizer que você é uma das pessoas que mais consegue passar o conteúdo de forma limpa e clara que já vi. Obrigado e parabéns pelo seu trabalho.

  • @gustavogmartinelli
    @gustavogmartinelli 4 ปีที่แล้ว +1

    Muito bom o vídeo!!! Parabéns!!!

  • @jigoloharmegiddo
    @jigoloharmegiddo 3 ปีที่แล้ว +2

    Aula incrível, mano! :D
    Não pare de trazer conteúdo assim não ! Hehehe

  • @yvolorenzo4710
    @yvolorenzo4710 4 ปีที่แล้ว +2

    Vídeo aula clara , objetiva e direta muito bom , parabéns mano

  • @josethiagop.1981
    @josethiagop.1981 3 ปีที่แล้ว +1

    Muito bom seus vídeos e sua didática, seu canal é muito FODAAA!! Já virei seu fã 💻🚀🙏🏾👊🏾

  • @othiago.fernando
    @othiago.fernando 4 ปีที่แล้ว +1

    Caara. Muito obrigado. Quero começar com R.N e sua explicação vai me ajudar certamente!!!

  • @leonardowinter9745
    @leonardowinter9745 4 ปีที่แล้ว

    Parabéns, eu tava com muita dificuldade em achar um conteúdo bom do React Native com o Firebase. Vi esse vídeo e logo comprei seu curso, estou desenvolvendo um app pra uma academia aqui da cidade, e depois que adquiri seu curso, o andamento dele começou a ir pra frente!!!!

  • @luanaugusto3956
    @luanaugusto3956 4 ปีที่แล้ว +6

    Meu amg, React Native é lindo demais

  • @rodrigofreitas716
    @rodrigofreitas716 4 ปีที่แล้ว

    Muito bom, Parabens mestre !!!

  • @karolinaribeiro2316
    @karolinaribeiro2316 3 ปีที่แล้ว

    Show!! Estou revisando o que já aprendi de JS e já quero começar a usar o React, os seus vídeos são ótimo e didáticos

  • @getuliosouza5512
    @getuliosouza5512 2 ปีที่แล้ว +4

    Cara, que tutorial excelente! Não sou muito de comentar em vídeos no TH-cam, mas esse ficou muito show! Passei a tarde interira procurando por um tutorial para criar uma tela de login e o seu foi o melhor que encontrei!

  • @user-he6xf1zr5e
    @user-he6xf1zr5e 10 หลายเดือนก่อน +1

    Mateus, muito obrigado por este tutorial! 💚

  • @fabioluiz8057
    @fabioluiz8057 3 ปีที่แล้ว +1

    Quando tem vontade de ensinar... fica assim!!! Parabéns!!!!

  • @acm.marques
    @acm.marques 2 ปีที่แล้ว

    Muito top D+ a aula e eu já queria aprender sobre estas animações há algum tempo.

  • @josephg_
    @josephg_ 7 หลายเดือนก่อน

    Valeu demais, essa era a base que eu precisava, agora consigo desenvolver o restante

  • @skorpionkinggames
    @skorpionkinggames 3 ปีที่แล้ว

    Parabéns pelo vídeo mano... gostei

  • @gustavorocha4139
    @gustavorocha4139 4 ปีที่แล้ว +1

    Só uma coisa a dizer, brabo

  • @victorhugodamasceno1240
    @victorhugodamasceno1240 3 ปีที่แล้ว

    Muito bom mano, continua com esse estilo de vídeo!

  • @samuelesdras
    @samuelesdras 2 ปีที่แล้ว

    Cara... muito bom mesmo!!!

  • @devlopes102
    @devlopes102 3 ปีที่แล้ว +1

    Gostei conteúdo muito bom aprendi bastante

  • @alexsouza4748
    @alexsouza4748 4 ปีที่แล้ว +1

    Muito bom, parabens pela conteudo

  • @jamillesouza6074
    @jamillesouza6074 2 ปีที่แล้ว +1

    Muito bom, me ajudou muito!❤️

  • @wesleyvieira7760
    @wesleyvieira7760 4 ปีที่แล้ว +3

    Vídeo muito bom, mano

  • @lc7126
    @lc7126 4 ปีที่แล้ว +1

    O cara é um monstro !!! Vlw mano muito bom esse material, conhecimento TOP

  • @leonammoura6609
    @leonammoura6609 3 ปีที่แล้ว +1

    Muito obrigado!

  • @erickasencio4127
    @erickasencio4127 3 ปีที่แล้ว +1

    Que delícia ver um vídeo de programação sem enrolação. Uma benção não ter que acelerar o vídeo pra assistir! Parabéns! Muito claro, direto e didático!

    • @Sujeitoprogramador
      @Sujeitoprogramador  3 ปีที่แล้ว

      Fico muito feliz que curte nosso conteúdo, tamo junto 🔥

  • @nathansantos4197
    @nathansantos4197 4 ปีที่แล้ว +1

    Cara vc é show, comprei seu curso e estou aproveitando cada aula. Parabéns!

    • @Sujeitoprogramador
      @Sujeitoprogramador  4 ปีที่แล้ว +1

      Massaa!! Fico muito feliz que está evoluindo, vamo que vamo 🚀

  • @icomenezes
    @icomenezes 4 ปีที่แล้ว +1

    Top! Começando hj ... e vou começar vendo seus videos! Sou do Pascal ... vou apanhar pra caramba!

  • @delfiofrancisco3469
    @delfiofrancisco3469 4 ปีที่แล้ว +1

    Obrigado pela ajudaa!

  • @WH-prod
    @WH-prod 4 ปีที่แล้ว +1

    Excelente vídeo, terminei o projeto. Abaixo link no Github para quem quiser ver. Usei o expo para meu projeto. Inclusive adicionei no input de senha a configuração para ocultar as informações: secureTextEntry={true}
    github.com/wbhaese/loginPageNative

  • @SamuelCarvalhoDev
    @SamuelCarvalhoDev 4 ปีที่แล้ว +1

    Cara acho muito show seus vídeos, me ajudam muito a aprender, parabéns

  • @robertacosta2389
    @robertacosta2389 2 ปีที่แล้ว

    CARAA, conteudo topppp!

  • @coelho1516
    @coelho1516 4 ปีที่แล้ว +1

    Valeeu! Ajudou muito

  • @claudionorjunior9067
    @claudionorjunior9067 3 ปีที่แล้ว

    mano, se você fizer um curso de animações com React Native, tanto animações de components quanto de SVGs, utilizando typescript e/ou styled-components seria muito foda, curti bastante sua didática, vou ativar o sino e esperar você divulgar este curso ahahahah vlw man

  • @dionesantos3372
    @dionesantos3372 4 ปีที่แล้ว

    Mano ...muito obrigado!

  • @musicstore3444
    @musicstore3444 4 ปีที่แล้ว +1

    Ganhou + 1 like e + um inscrito.

  • @codigoperfeito
    @codigoperfeito 3 ปีที่แล้ว +2

    fala galera lembrando que no video ele só põe o KeyboardAvoidView, mas é necessário importar o Platform e adicionar essa linha no Key...
    >>
    behavior={Platform.OS === "ios" ? "padding" : "height"}
    se não não vai funfar no IOS.

  • @williamdias3700
    @williamdias3700 4 ปีที่แล้ว +2

    Cara muito show eu estava custando a entender animações com react native, meus parabéns

  • @rodrigomelchior1559
    @rodrigomelchior1559 4 ปีที่แล้ว +1

    Carai maluco e brabooooo

  • @MrAndersonseixas2012
    @MrAndersonseixas2012 4 ปีที่แล้ว +1

    Parabéns pela aula, muito boa mesmo! Valeu

  • @cacoesencantadas
    @cacoesencantadas ปีที่แล้ว

    Ótimo vídeo

  • @cortesbigmix4405
    @cortesbigmix4405 2 ปีที่แล้ว

    ótimo video.

  • @eduardo3861
    @eduardo3861 2 ปีที่แล้ว

    por que que só da pra dar um like no video? merece uns 10 like de cada

  • @wpbarcelos
    @wpbarcelos 4 ปีที่แล้ว +1

    nice ... video top estou aprendendo muito com você

  • @douglasvasquez7969
    @douglasvasquez7969 4 ปีที่แล้ว +1

    Sensacional, poderia ensinar a fazer conexão com o mapa do celular?

  • @vandeilsonmenezesdasilva6287
    @vandeilsonmenezesdasilva6287 4 ปีที่แล้ว

    Show.

  • @hudsonramalho411
    @hudsonramalho411 4 ปีที่แล้ว +1

    Ótima aula ! Acabei de comprar o seu curso !

  • @JogandocomFaria
    @JogandocomFaria 4 ปีที่แล้ว

    podia ter feito uma animação na logo ia ficar bem legal ... fazer ela se encaixar ... podia usar svg... mas o tutorial ficou bem legal continua assim .. só tem que aumentar a frequencia de postagens..

  • @afdabh
    @afdabh ปีที่แล้ว

    Excepcional !! Qual programa você utiliza para gravar a tela do celular emulado ??

  • @MrExdefalt
    @MrExdefalt 4 ปีที่แล้ว

    O loco manja muito cara cria um discord pra reunir uma.turma da hora pra gente fazer um projeto junto

  • @marcelorafael23
    @marcelorafael23 4 ปีที่แล้ว +2

    Faz um vídeo dando umas dicas de rádio Button, tava procurando umas liba boas, mas acabei eu mesmo fazendo com TochableOpacity, esse componente não tem no react native

  • @matheuscruz7364
    @matheuscruz7364 4 ปีที่แล้ว +6

    1:30 O mano, eu fiquei 1 hora pra resolver o problema de subir a logo, porque tu colocou esse src, e nao precisa disso, já vai logo no assets: source={require('./assets/logo.png')}
    Cara, eu perdi um tempao nisso aí. Mas que aula hein, ta de parabens!

    • @joaomota9550
      @joaomota9550 3 ปีที่แล้ว +1

      nao fosse o covid ate te dava um abraço!!! abç do outro lado do atlântico!

  • @alperensin8836
    @alperensin8836 4 ปีที่แล้ว +1

    Top!

  • @nelson.costa.dev2536
    @nelson.costa.dev2536 4 ปีที่แล้ว +2

    Muito massa, eu comprei seu curso pela udemy muito bom.

    • @rogerioblucio
      @rogerioblucio 4 ปีที่แล้ว

      nem sabia q tinha na udemy

    • @samrwsm
      @samrwsm 4 ปีที่แล้ว

      www.udemy.com/course/crusoreactnative/#instructor-1

  • @junangameplays3271
    @junangameplays3271 4 ปีที่แล้ว +1

    topp

  • @dicasdicas6732
    @dicasdicas6732 4 ปีที่แล้ว +1

    Massa

  • @ph13133
    @ph13133 2 ปีที่แล้ว

    pra qm quer saber como deixar o input de senha com bolinha eh so botar no input o prop 'secureTextEntry={true}'

  • @Ralpherdark
    @Ralpherdark 4 ปีที่แล้ว +1

    vlw manooooo

  • @matheussehn
    @matheussehn 4 ปีที่แล้ว +18

    Nos ensina a fazer esse login funcional.
    Fico aguardando ansiosamente!!!

    • @Joe-zw1qt
      @Joe-zw1qt 4 ปีที่แล้ว +4

      kra eu n sei o seu nivel de conhecimento na programação mas aparentemente o canal dele vai se focar no front mobile, é necessario fazer um backend com as funcionalidades como salvar informações no banco de dados e td mais, recomendo vc dar uma olhada em tutoriais de node, é a melhor forma de se trabalhar com o backend quando o assunto é integração com o React Native

  • @maxson009
    @maxson009 4 ปีที่แล้ว

    Aula perfeita... Amigo, qual a diferença do seu curso na sua single page para o curso da Udemy ?

  • @Mayukosuh
    @Mayukosuh 3 ปีที่แล้ว

    Perfeito, mas fiquei com dúvida de como esse celular virtual apareceu :'), mas é genial :3

  • @MaxWilliam
    @MaxWilliam 4 ปีที่แล้ว +1

    Mencionou problema de acessibilidade e propoz solução eu me inscrevo no canal.
    É simples :)

    • @OZAMVsz
      @OZAMVsz 3 ปีที่แล้ว

      Essa acessibilidade n deu certo no meu.
      O teclado tá sobrepondo o campo

  • @joseclaudiojr
    @joseclaudiojr 4 ปีที่แล้ว +7

    Achei o vídeo muito bom, parabéns.
    Tive que atualizar alguns pontos, quem quiser conferir: github.com/joseclaudiojr/RN-animatedlogin
    Alguns pontos: alterei o código para rodar corretamente no iOS, pois o KeyboardAvoidingView deve utilizar o behavior='padding', e a animação com width e height não funcionam para o módulo animated, tive que utilizar transform.scale. Aproveitei e migrei para o modo com classe do State do Hook (acho mais fácil de entender).

  • @canalninjadark2688
    @canalninjadark2688 4 ปีที่แล้ว +1

    massa mano, faz os videos mostrando o rosto fica da hora

    • @brunofunnie
      @brunofunnie 4 ปีที่แล้ว

      Pelo contrário, muitas vezes colocar o picture-in-picture da câmera diminui área de tela visível para o tutorial. É legal fazer como ele fez, colocar no início e no fim. Ficou muito bom.

  • @10MTZ
    @10MTZ 3 ปีที่แล้ว +1

    Olá, teria como fazer um vídeo ou me recomendar um vídeo para mim fazer o código usando o firebase?
    Obs: sou iniciante e estou estudando.
    Fiz a tela completa agora preciso fazer o código que vai conectar com o Firebase e autenticação...

  • @yurisantos4198
    @yurisantos4198 3 ปีที่แล้ว +7

    Usando o expo na animação do container tive o seguinte erro: " Animated: `useNativeDriver` was not specified issue of ReactNativeBase Input
    " para resolver o problema basta colocar a seguinte linha dentro das config do animated.spring : " useNativeDriver: true" espero ter ajudado caso alguém tenha o mesmo problema que o meu

  • @TriboDaRiqueza
    @TriboDaRiqueza ปีที่แล้ว +1

    Vídeo legal, como instalar o emulador android para ver o app?

  • @luanbresolla4240
    @luanbresolla4240 4 ปีที่แล้ว

    Como faz para fazer os mesmos efeitos com styled-components ?

  • @walney2008
    @walney2008 4 ปีที่แล้ว

    ola nao sei nada sobre, desejo aprender criar App acessando base MySQL, o que devo ter instalado no meu windows 10 para seguir as aulas ?

  • @RadarGamerBR
    @RadarGamerBR 4 ปีที่แล้ว +1

    rapaiz, fiz igualzinho, so que meu logo ficou preso no topo, e nao sai, somente se eu remover o flex do container, ai ele gruda no formulario e nao se mexe também

  • @gabriela1906922225
    @gabriela1906922225 4 ปีที่แล้ว +1

    Muito obrigada !!!! Seu vídeo está me ajudando muito !!!!!
    Pode me tirar uma dúvida ?
    eu consigo importar o Animated no expo ??

    • @Sujeitoprogramador
      @Sujeitoprogramador  4 ปีที่แล้ว +1

      Sim sim pode, aqui tambem na documentação: docs.expo.io/versions/latest/react-native/animations/

  • @danielschroeder3608
    @danielschroeder3608 3 ปีที่แล้ว

    Estou com uma duvida bem besta, qual o comando para mudar em tempo de execução a tela no dispositivo android. Digo alterou o código já muda no navvegador ou no celular?

  • @brunobrbox
    @brunobrbox 2 ปีที่แล้ว

    Parabéns pelo vídeo. Baixei o codigo pelo github só para rodar e testar e não rodou. Após fazer um gitclone e rodar yarn start eu usei yarn run ios. Tem algo que fiz de errado?

  • @ensinatrader4779
    @ensinatrader4779 3 ปีที่แล้ว

    Curso 100% perfeito. Parabéns!!!!
    Mas, não consegui deforma alguma minimizar o LOGO, no Motorola Z2 Play, segue o codigo:
    import React from 'react';
    import {KeyboardAvoidingView, TextInput, View, Image, StyleSheet, Text, TouchableOpacity, Animated, Keyboard} from 'react-native';
    import {useState, useEffect} from 'react';
    export default function App() {

    const [offset] = useState(new Animated.ValueXY({x: 0, y: 200}));
    const [opacity] = useState(new Animated.Value(0));
    const [logo] = useState(new Animated.ValueXY({x: 150, y: 200}));

    useEffect(()=> {
    keyboardDidShowListener= Keyboard.addListener('KeyboardDidShow', keyboardDidShow());
    keyboardDidHideListener= Keyboard.addListener('KeyboardDidHide', keyboardDidHide());

    Animated.parallel([
    Animated.spring(offset.y, { toValue: 0, speed: 4, bounciness: 25, useNativeDriver: true}),
    Animated.timing(opacity, { toValue: 1, duration: 200, useNativeDriver: true}), ]).start();

    },
    []);

    function keyboardDidShow() {
    Animated.parallel([
    Animated.timing(logo.x, { toValue: 60, duration: 100, useNativeDriver: true}),
    Animated.timing(logo.y, { toValue: 100, duration: 100, useNativeDriver: true}),

    ]).start(); }
    function keyboardDidHide() {

    Animated.parallel([
    Animated.timing(logo.x, { toValue: 150, duration: 100, useNativeDriver: true}),
    Animated.timing(logo.y, { toValue: 200, duration: 100, useNativeDriver: true}),

    ]).start(); }
    return (

  • @benisonsimao688
    @benisonsimao688 3 ปีที่แล้ว

    pode fazer um video de autenticaçao com firebase por favor

  • @rogerioblucio
    @rogerioblucio 4 ปีที่แล้ว

    Valeu Pia, achei muito massa o tutorial, cara a unica coisa que não rolou foi o meu teclado quando esta aberto, nao esta subindo os inputs juntos, oq pode ser? estou usando expo... falou.

    • @rogerioblucio
      @rogerioblucio 4 ปีที่แล้ว

      já achei na documentação, precisei colocar behavior="padding" enabled e funciono... valeu

  • @jamerson.aguiar
    @jamerson.aguiar 4 ปีที่แล้ว

    Usa ESLint/Prettier?

  • @AreaNoolBR
    @AreaNoolBR 3 ปีที่แล้ว

    Ensina pra Pc fazer layout de Pc de login

  • @OZAMVsz
    @OZAMVsz 3 ปีที่แล้ว

    Poxan no meu msm com o KeyboardAvoidingView deu problema no teclado que fica sobrepondo o input

  • @kelsilvatenorio534
    @kelsilvatenorio534 ปีที่แล้ว

    ou iniciante programacao e verdade que o RN e naos complexo que Flutter?

  • @marcelojrcv
    @marcelojrcv 4 ปีที่แล้ว

    Ensina a fazer download no Visual Cose por favor

  • @williamfreitas
    @williamfreitas 3 ปีที่แล้ว

    tem como colocar um Math Randon em uma 'const' quero fazer uma autenticação de email srsrs deste já agradeço

  • @darioferreirafranca
    @darioferreirafranca 3 ปีที่แล้ว

    E possivel criar alterar essa aplicacao para expo?

  • @samuel.oliveiraBRA
    @samuel.oliveiraBRA 3 ปีที่แล้ว

    O meu apresenta uma mensagem quando é executado a aplicação.
    Animated: 'useNativeDriver' was not specifi...
    O que poderia ser?

  • @XARCHONX2
    @XARCHONX2 3 ปีที่แล้ว

    Estou tendo problemas na hora de diminuir o tamanho da logo quando abro o teclado, aparece o erro useNativeDriver, já coloquei useNativeDriver: true em todos as partes que tem timing, porém não funciona.

  • @umplayer804
    @umplayer804 3 ปีที่แล้ว

    onde eu baixo esse programa que vc usa ?

  • @OZAMVsz
    @OZAMVsz 3 ปีที่แล้ว

    Estou com esse erro
    animated usenativedriver was not specified

  • @pabloap5597
    @pabloap5597 4 ปีที่แล้ว

    Muito bom...funciono corretamente... o unico problema é que fica dando esse warning "Animated: `useNativeDriver` was not specified. This is a required option and must be explicitly set to `true` or `false`" , tem como arrumar isso?

    • @pabloap5597
      @pabloap5597 4 ปีที่แล้ว

      no caso sou obrigado a colocar useNativeDriver: true

  • @rodrigoscarpeli7514
    @rodrigoscarpeli7514 3 ปีที่แล้ว

    Quem estiver com o problema "useNativeDriver" quando executa é só inserir na animação useNativeDriver: true,
    Ex:
    Animated.timing(opacity,{
    toValue: 1,
    duration: 500,
    useNativeDriver: true,

  • @asalmeida73
    @asalmeida73 4 ปีที่แล้ว +4

    Parabéns, a título de contribuição, tem um bug na versão nova (Animated: `useNativeDriver` was not specified) em que resolvi adicionando a propriedade abaixo no corpo das duas animações:
    useNativeDriver: true,

    • @tiagosouza956
      @tiagosouza956 4 ปีที่แล้ว +1

      Eu fiz isso tbm, só q quando adiciono ele a animação da logo gera um novo erro (Style 'width' is not supported by native animated module) n consegui resolver

    • @jigoloharmegiddo
      @jigoloharmegiddo 3 ปีที่แล้ว

      Me salvou, mano! Eu tinha lido algo relacionado que setava como "false", sempre dava erro. Tentei com "true" e deu certo! :D

    • @jigoloharmegiddo
      @jigoloharmegiddo 3 ปีที่แล้ว +3

      @@tiagosouza956 Faça isso, mano:
      useEffect(() => {
      Animated.parallel([
      Animated.spring(offset.y, {
      useNativeDriver: true,
      toValue: 0,
      speed: 4
      }),
      Animated.timing(opacity, {
      useNativeDriver: true,
      toValue: 1,
      duration: 400
      })
      ]).start()
      }, []);

    • @vitormanoelaquino8731
      @vitormanoelaquino8731 3 ปีที่แล้ว

      Muito Obrigado

    • @helanoataide9469
      @helanoataide9469 3 ปีที่แล้ว

      @@tiagosouza956 estou com o mesmo erro