A MELHOR FORMA de Criar FORMULÁRIOS no REACT | React Hook Form

  Рет қаралды 15,836

Felipe Rocha • Full Stack Club

Felipe Rocha • Full Stack Club

Күн бұрын

Пікірлер: 55
@luizhenriquefranklinquinti3098
@luizhenriquefranklinquinti3098 Жыл бұрын
"Foco." Mais rápido que a propaganda da jequiti
@harrisonhakinensouza
@harrisonhakinensouza Ай бұрын
Ótimo vídeo, parabéns pelo conteúdo.
@icaroalbar
@icaroalbar 11 ай бұрын
Porque eu não faço a validação usando o React Hook Forms combinado com a biblioteca Zod?
@Diego-yx8sv
@Diego-yx8sv 7 ай бұрын
Mas e se eu precisar usar o hook form em custom components? eu tenho meu próprio componente de input e de form, eu vou definir o register dentro do componente de input ou dentro do componente de form ou dentro do.jsx em que eu utilizo o form e o input?
@andrenascimento838
@andrenascimento838 3 ай бұрын
Usava formik, mas depois desse vídeo, é só react hook form
@eduardofagundesferreira8891
@eduardofagundesferreira8891 Жыл бұрын
Cara!!! Parabéns! Queria ter te encontrado quando comecei com Hook Form... parabéns mesmo. Show!
@jesusvick
@jesusvick 11 ай бұрын
qual biblioteca para validar o CPF!?
@LeandroCorso
@LeandroCorso Ай бұрын
Validar com RHF ou Zod?
@ClaudioVasconcelos19
@ClaudioVasconcelos19 Жыл бұрын
conheci teu canal agora e achei muito dahora essas dicas que você deu! Existe uma propriedade do formhooks que é o error delay, ele faz com que espere o usuário digitar para depois mostrar o erro, assim evitando que fique mostrando o erro enquanto o usuário está digitando como no caso de 21:30. When set to true (default) and the user submits a form that fails the validation, it will set focus on the first field with an error. Note: only registered fields with a ref will work. Custom registered inputs do not apply. For example: register('test') // doesn't work Note: the focus order is based on the register order. delayError: number
@danielcampillo9679
@danielcampillo9679 6 ай бұрын
como faço p o cadastro ir no meu db?
@cloudsss83
@cloudsss83 10 ай бұрын
ensina a gente a fazer isso ai sem biblioteca, pq pra esse tipo de coisa, a maioria das empresas nao veem com bons olhos. adicionar uma dependencia no projeto pode aumentar a chance de bugs, quebra devido atualizacao, seguranca e outros...
@evertonsantanamtfe8336
@evertonsantanamtfe8336 10 ай бұрын
usa o usestate e faz o badform que ele fez no vídeo
@moisescruz3144
@moisescruz3144 Ай бұрын
Show. Conteúdo TOP. Agregou muito ao meu entendimento sobre essa lib. 👏🏼👏🏼👏🏼🚀🚀🚀
@GeoLimiar
@GeoLimiar 7 ай бұрын
Curti , valeu ai
@BrunoMedeiros1
@BrunoMedeiros1 Жыл бұрын
Muito bom!
@luan-dev
@luan-dev 9 ай бұрын
Muito boa a aula, a mais organizada com repositório inicial que achei no youtube, fiquei apenas com uma dúvida, reparei a falta de "for" e "id" ligando os inputs e labels, isso não seria ruim para acessibilidade? Qual solução seria melhor?
@danilofersilvaa
@danilofersilvaa Жыл бұрын
Estou usando o useForm, porém quando adiciono uma regra(tipo required) ele começa a dar um erro que é esse: "Warning: input: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. " E a pagina da refresh e sai os avisos de erro, alguém sabe o que posso fazer nesse caso?
@DanielCordeiroOficial
@DanielCordeiroOficial 9 ай бұрын
Olá Felipe, tudo bem com você e sua família? Espero que sim. Gostaria de lhe parabenizar pela aula de React Hook Form (mesmo a 1 ano, me ajudou a simplificar a forma de usa-lo) Porém o que procuro (e talvez consiga me ajudar) é se consigo simplificar ainda mais colocando o TextInput e toda a 'estrutura' do React Hook Form em um component
@jonatanalmeida7837
@jonatanalmeida7837 7 ай бұрын
Não precisa especificar o type do erro para montar a mensagem, basta apenas digitar errors.message e definir o texto do erro depois de required por exemplo (required: "Campo obrigatório")
@toffanettodev
@toffanettodev Жыл бұрын
Parabéns pela didática no vídeo, ótimo tema. Gosto de usar react hook form tbm, mas tem um caso chato de lidar que é qnd vc tem campos relacionados que precisa validar como por exemplo campo de confirmação de senha ou confirmação de e-mail. Como vc lida com esses casos?
@raphael.portela
@raphael.portela 7 ай бұрын
há situações em que o controller é necessario como forms que possuem selects com dados vindos de alguma API e maior complexidade, eu nao vi nenhum video no youtube aborando isso, mas muito bom conteudo, valeu por disponibilizar o repo.
@samucatnb12
@samucatnb12 Жыл бұрын
Felipe parabéns fenomenal sua explicação, valeu pelo video, já me tornei um seguidor seu com esse video
@vicfrmbrzl
@vicfrmbrzl 11 ай бұрын
Obrigado pelo conteúdo, deu pra aprender bem o básico. Pretendo ler a documentação dessa lib, pra dar uma expandida no conhecimento.
@allandouglas2726
@allandouglas2726 3 ай бұрын
Explicação espetacular! parabens!
@leogomes5469
@leogomes5469 Жыл бұрын
Legal conhecer outras formas, mas acho mais fácil usar o required nativo do HTML e uma regex para validação, fica menos código e bem legível
@thaisleikap
@thaisleikap Жыл бұрын
Muuuuiito bom! Obrigada por compartilhar! Ajudou demais...❤
@whitemusic3640
@whitemusic3640 Жыл бұрын
Vídeo FANTÁSTICO ! Obg pelos ensinamentos, estava completamento travado nas validações e obtive rios de conhecimento aqui, continua com os conteúdos, didática excelente!
@brunoarrm
@brunoarrm 8 ай бұрын
Estou precisando muito usar essa biblioteca e não estava entendendo nada. Neste vídeo ficou bem mais claro, vou lá testar. Muito obrigado irmão, sou grato por poder te seguir a partir de agora.
@fernandoitalo9507
@fernandoitalo9507 9 ай бұрын
Video fantástico, parabéns!
@luccassantos7492
@luccassantos7492 2 ай бұрын
Obrigado pelo vídeo, professor!
@Lima-Js
@Lima-Js Жыл бұрын
opa man salve qual terminal você está usando?
@edwardsilva1863
@edwardsilva1863 11 ай бұрын
Video abençoado para estudante fazendo projeto com form
@RuiMatosOficial
@RuiMatosOficial Жыл бұрын
Mim tirar uma dúvida a personalização erro tem ser com este método validate, do import react-hook-form. OU posso criar outro nome mais significativo. E-mail validator.isEmail(value), })} /> {errors?.email?.type === "required" && ( Email is required! )} {errors?.email?.type === "validate" && ( Email is invalided )}
@dicasparadevs
@dicasparadevs Жыл бұрын
pra criar validações customizadas você precisa usar a validate mesmo. o que você pode fazer é criar várias validações dentro do validate, mas com nomes diferentes. por exemplo: validate: { positive: v => parseInt(v) > 0, lessThanTen: v => parseInt(v) < 10, checkUrl: async () => await fetch(), }
@thiagomartins7339
@thiagomartins7339 Жыл бұрын
Cara sensacional, muito grato pelo conteúdo
@Joao.Gabriel7
@Joao.Gabriel7 Жыл бұрын
Valeu demais pelo vídeo cara, ajudou demais a entender a lib, abraço!
@Matheus_1582
@Matheus_1582 Жыл бұрын
Você devia ter criado um formulario de enviar PIX
@ygaaaoo
@ygaaaoo Жыл бұрын
ótimo video brow, nice
@dicasparadevs
@dicasparadevs Жыл бұрын
que bom que tu gostou, bro!
@douglashenrique3270
@douglashenrique3270 Жыл бұрын
Obrigado pelos conteúdos mano! É valioso demais!
@rubenslima7475
@rubenslima7475 Жыл бұрын
Cara que inscrivel essa lib, vou usar agr msm.
@GisellyRock
@GisellyRock 7 ай бұрын
excelente aula, voce é muito bom!
@ebonalume
@ebonalume Жыл бұрын
Sensacional! Parabéns pela vídeo aula.
@utilserra3077
@utilserra3077 Жыл бұрын
Obrigado pelo super vídeo, d++++++++++++++++
@jonassouza9772
@jonassouza9772 Жыл бұрын
muito bom o conteudo e facil de intender
@Antonio-nn2kq
@Antonio-nn2kq 7 ай бұрын
Melhor vídeo aula!!!
@diogomattioli
@diogomattioli Жыл бұрын
Excelente trabalho!
@ma120288
@ma120288 Жыл бұрын
Ótimo vídeo 👏👏
@gabrielmoura3815
@gabrielmoura3815 10 ай бұрын
Sensacional!
@ReginaldoSAM
@ReginaldoSAM Жыл бұрын
Top!👌
@ygaaaoo
@ygaaaoo Жыл бұрын
man eu sei fazer coisas basicas com javascript (to do list, calculator), vc acha que eu devo praticar mais meu javascript ou eu invisto logo pra começar react e focar em desenvolver msm em react ? (levando em consideraçao que as empresas podem mt react, como vc sabe.)
@felippealmeida8075
@felippealmeida8075 Жыл бұрын
estuda react ja, qndo ver uma coisa de JS q vc n sabe ai vc estuda, é assim durante toda a carreira, n tem como aprender 100% do pre requisito antes
@dicasparadevs
@dicasparadevs Жыл бұрын
Igor, torno das palavras do @Felippe as minhas! Comece a estudar React, e se você se deparar com algum tópico de JS que você não sabe/não lembra, você volta e o revisa. Isso, claro, se você já estiver confortável com a base e os fundamentos principais do JS (que é tudo que eu ensino aqui no meu canal, no meu curso sobre ele). Beleza?
@ygaaaoo
@ygaaaoo Жыл бұрын
Vlwww demais manos, eu peguei bem a base de js em um curso na udemy e fiz uns projetos pelo yt (aki desse canal tbm) e vou começar react então. Tmj
@felipemiotto5409
@felipemiotto5409 Жыл бұрын
Muito bom, Felipe, Obrigado! Inscrição/like/comentário -> feito
A MELHOR FORMA de Consumir APIs no React | React Query
26:37
Felipe Rocha • Full Stack Club
Рет қаралды 21 М.
LIFEHACK😳 Rate our backpacks 1-10 😜🔥🎒
00:13
Diana Belitskay
Рет қаралды 3,9 МЛН
How do Cats Eat Watermelon? 🍉
00:21
One More
Рет қаралды 11 МЛН
Как мы играем в игры 😂
00:20
МЯТНАЯ ФАНТА
Рет қаралды 3,2 МЛН
The selfish The Joker was taught a lesson by Officer Rabbit. #funny #supersiblings
00:12
React Hooks: Aprenda os MAIS IMPORTANTES em 50 Minutos!
53:09
Felipe Rocha • Full Stack Club
Рет қаралды 49 М.
A melhor forma de criar formulários no React (hook form + zod)
8:05
COMO VALIDAR FORMULÁRIOS COM REACT, REACT HOOK FORM E ZOD
13:54
Lorena Porphirio
Рет қаралды 217
The React Interview Questions You need to Know
21:29
CoderOne
Рет қаралды 36 М.
React Hook Form & React 19 Form Actions, The Right Way
16:08
Jack Herrington
Рет қаралды 52 М.
Typescript com REACTJS - Do Iniciante ao Avançado
37:39
João Bibiano
Рет қаралды 27 М.
Formulários: #08 - Como usar o react hook form
29:00
Lucas Souza Dev
Рет қаралды 405
Como criar um formulário com React JS #Dia17
33:03
Front Beginners
Рет қаралды 2,8 М.
React Hook Form - Complete Tutorial (with Zod)
28:22
Cosden Solutions
Рет қаралды 117 М.
LIFEHACK😳 Rate our backpacks 1-10 😜🔥🎒
00:13
Diana Belitskay
Рет қаралды 3,9 МЛН