Form Validation In React Using YUP Tutorial

  Рет қаралды 95,718

PedroTech

PedroTech

Күн бұрын

Пікірлер: 98
@sarthak290
@sarthak290 Жыл бұрын
Finally a video which talks about YUP, no more, no less. And especially not some form library I don't care about
@СашаАлександр-е4м
@СашаАлександр-е4м 3 ай бұрын
I think a year later, you are guessed that lib using with the react hook form but the alone using very rary
@bernardopapini
@bernardopapini 3 жыл бұрын
Explicação precisa, inglês impecável. Parabéns, Pedro. E obrigado pelo vídeo!
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Fico feliz que gostou!
@HuyLe-tc4mx
@HuyLe-tc4mx 3 жыл бұрын
Can I ask the name of the theme extension you used in this video?
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Hey, I believe I used Andromeda in this video!
@bhatiashivam
@bhatiashivam 3 жыл бұрын
How can I add another input field to confirm password and check if the 2 passwords match?
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
This explains pretty well: til.hashrocket.com/posts/vahuw4phan-check-the-password-confirmation-with-yup
@bhatiashivam
@bhatiashivam 3 жыл бұрын
@@PedroTechnologies thank you
@RenardBergson
@RenardBergson 11 ай бұрын
Thank you so much. I was trying to find out how to use Formik + Yup, and your video was very helpful with regard having Yup validations in a separated file.
@Bread-vk8fl
@Bread-vk8fl 10 ай бұрын
Salvou a patria!! Bom pra não deixar sem nenhuma validação no começo.
@matthewparsons9407
@matthewparsons9407 Жыл бұрын
Hey pedro, how can you display custom error messages using this?
@devopssimon
@devopssimon Жыл бұрын
An easier way to get data from the form is like this const onSubmit = (e: any) => { e.preventDefault() const formData = new FormData(e.currentTarget) const data = Object.fromEntries(formData) }
@f3-faithfitnessfinance
@f3-faithfitnessfinance 4 жыл бұрын
Congrats on 2k man🔥🔥 It was quick from 1k to 2k Let's go let's go!!!!💪
@PedroTechnologies
@PedroTechnologies 4 жыл бұрын
Lets gooo bro! I can't believe how fast the channel is growing hahaha Thank you for being here since the beginning!
@DavidChuksPatrick
@DavidChuksPatrick 5 ай бұрын
🎉🎉3 years later. The growth is massive ❤205k
@matheusmartinez5455
@matheusmartinez5455 4 жыл бұрын
Só tenho uma pergunta, quando eu quero validar se o email já existe no banco de dados, como eu faço para validar isto com YUP?
@PedroTechnologies
@PedroTechnologies 4 жыл бұрын
Boa, pra fzer isso tem que ser no backend pesquisando na base de dados pra ver se o email existe, o yup é so pra validar formatação e tipos de dados!
@staaiik
@staaiik 3 жыл бұрын
Cara é incrivel, eu consegui treinar o meu ingles e fazer a validação, você é foda!
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
kkkkkk muito bom! Fico feliz :)
@abrahamokezie4320
@abrahamokezie4320 3 жыл бұрын
keep posting man i love your videoss
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
More to come!
@codito7388
@codito7388 4 жыл бұрын
1 like from codito because you deserve it!!!!
@codito7388
@codito7388 4 жыл бұрын
I am not arrogant and i appreciate others job!!! Try to do everything from scratch like you do!!! In my channel i do everything from scratch... a lot of time but this is the best way to tech someone.
@PedroTechnologies
@PedroTechnologies 4 жыл бұрын
Thank you bro! I like ur videos too, u make great content!
@ferrariDev
@ferrariDev 2 жыл бұрын
Valeu demais!! Estava morrendo tentando validar o email por REGEX. Me salvou!! Valeu demais!!
@nasserhossam1
@nasserhossam1 3 жыл бұрын
Great and short explanation, thanks
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Glad it was helpful!
@egzonberisha9906
@egzonberisha9906 3 жыл бұрын
Thats way easier than Regex, thanks man
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
You bet, glad to help!
@olawumisegun5898
@olawumisegun5898 Жыл бұрын
Hi i have been trying to wrap my mind around yup validation for patch request where all required fields in the yup schema is not present in the request body? What your suggestion?
@Alex-xe6bl
@Alex-xe6bl 3 жыл бұрын
can you create multiple/dynamic field validation. that would help us a lot too like where you click a button then new textfield is added. then you validate it too
@kevyyar
@kevyyar 2 жыл бұрын
Yup!
@nymst
@nymst 3 жыл бұрын
Heya, would u mind sharing what VSC theme u're using? Thanks in advance
@tech3425
@tech3425 2 жыл бұрын
Still waitin on that
@ilhamadiputra4745
@ilhamadiputra4745 4 жыл бұрын
great work! time to implement this to my little use-case project xD
@PedroTechnologies
@PedroTechnologies 4 жыл бұрын
Thakn you!
@jeffmuts
@jeffmuts Жыл бұрын
Very well put. Simple and clear. Thanks
@salahashraf2337
@salahashraf2337 4 жыл бұрын
Great work man ...... you are being really helpful for me as Iam trying to become a web developer . You have helped me a lot m8 ( ❤ all the way from india)
@PedroTechnologies
@PedroTechnologies 4 жыл бұрын
Thank you man! Really happy am am being able to help you!
@devmts
@devmts Жыл бұрын
ingles brabo mano, bom video!
@TajaHouse
@TajaHouse Жыл бұрын
1 year later, there's also Zod form validation, but I'm used to formik and yup. I want to try zod one day though. 😊
@ThColinPereira
@ThColinPereira 3 жыл бұрын
Wooooooooooooooooooooooooooooooow! Great video pedro, this helped me so much! I appreciate your kind help sir
@okage_
@okage_ Жыл бұрын
thank you! really helpful video
@Martin-kd2rf
@Martin-kd2rf 2 жыл бұрын
Hi Thanks for the class. I have a problem with Formik and YUP, someone know how can I send a request to validate an email to the user email, and even this logic is possible to use when the user forget the passwoard? Thanks!
@hk_driving3178
@hk_driving3178 4 жыл бұрын
Hi , Can you please make a video on Login and profile functionality by using MySQL node and react
@current5
@current5 4 жыл бұрын
yes please
@PedroTechnologies
@PedroTechnologies 4 жыл бұрын
Hey, I actually have 3 videos on the topic using React Node and MySQL! Here is the link to the playlist: kzbin.info/aero/PLpPqplz6dKxVC1RlVMH_LcZz2vUheC1-i
@hk_driving3178
@hk_driving3178 4 жыл бұрын
@@PedroTechnologies thanks... really helpful 👍❤️
@zhichengyu950
@zhichengyu950 4 жыл бұрын
Great tutorial. I really hope you can make a tutorial for email verification after sign up.
@PedroTechnologies
@PedroTechnologies 4 жыл бұрын
Hi, yes this video is on the plans! I am thinking of releasing it this week!
@zhichengyu950
@zhichengyu950 4 жыл бұрын
@@PedroTechnologies Thanks a lot bro!
@deadshotxi3970
@deadshotxi3970 4 жыл бұрын
The name should be string, Elon musk child will be 👀👄👀
@PedroTechnologies
@PedroTechnologies 4 жыл бұрын
Lmaoo
@lologachupin9207
@lologachupin9207 3 жыл бұрын
Very helpful. Gracias Señor!
@afonsoramon6798
@afonsoramon6798 Жыл бұрын
I was watching the video when you put "Machado" in the email I knew you were Brazilian lol
@nicholassmith6412
@nicholassmith6412 3 жыл бұрын
quick and to the point, thanks
@manujamadushan9471
@manujamadushan9471 3 жыл бұрын
Well explained, Thank you 😊
@radomirmijovic2605
@radomirmijovic2605 3 жыл бұрын
Thanks man, this is great!
@Abdullah-uv9nk
@Abdullah-uv9nk 4 жыл бұрын
Hi Pedro, can you please make a video on React Bootstrap, Saas and styled components? Currently having trouble with these.
@PedroTechnologies
@PedroTechnologies 4 жыл бұрын
Hey, ive never actually used saas, but i Have a full styled components crash course in my channel. I also have used bootstrap so I can make a video about it!
@Abdullah-uv9nk
@Abdullah-uv9nk 4 жыл бұрын
@@PedroTechnologies Awesome, thank you!
@arazmammadov9276
@arazmammadov9276 2 жыл бұрын
Cool ending music, but I couldn't find the top right corner video
@neerajkanojiya8098
@neerajkanojiya8098 2 жыл бұрын
Explained very well, only thing is: How I can show error indication or messages?
@dheerajtp5757
@dheerajtp5757 2 жыл бұрын
instead of isValidate use validate function inside yup with try catch block and take errors which is present inside error in catch block //example const createUser = async (e) => { e.preventDefault(); try { await userValidationSchema.validate(input); setSuccess("Success"); } catch (Err) { const { errors } = Err; setError(errors); } };
@nages1549
@nages1549 3 жыл бұрын
Yub used for FE or BE?
@johnconnor9787
@johnconnor9787 3 жыл бұрын
Can we validate input type="file" with yup?
@BaneCodes
@BaneCodes Жыл бұрын
Nice tutorial but Where is the video for formik and yup?
@alimkhanfthl7846
@alimkhanfthl7846 4 жыл бұрын
That's all good, but make everything much more complex. Why not just only change type="text" to type="email" and add an attribute of required
@PedroTechnologies
@PedroTechnologies 4 жыл бұрын
So, I would not trust html validation cause its extremely simple to bypass. People can trigger api requests without touching the client, not to mention that someone can easily do inspect element and remove the require. So form validation is really important for both the frontend and backend.
@alimkhanfthl7846
@alimkhanfthl7846 4 жыл бұрын
@@PedroTechnologies thanks 🖤
@arihantjain8347
@arihantjain8347 Жыл бұрын
Issue is formik cannot have nested forms
@Sam-kr5ix
@Sam-kr5ix 3 жыл бұрын
where are the custom messages when an error occur you didn't show anything in this video
@mihrankhachatryan3693
@mihrankhachatryan3693 3 жыл бұрын
Donth you think that useForm is better?)
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
YUP is mainly used just for validation while useForm is used for form creation, I would say my favorite is YUP + Formik
@sachinthaheshan389
@sachinthaheshan389 3 жыл бұрын
Good job!
@isaacsarte2708
@isaacsarte2708 3 жыл бұрын
how can i see the error messages?
@yogeshworld
@yogeshworld 2 жыл бұрын
How to make 1 character upper case in validation
@asimgiri4269
@asimgiri4269 3 жыл бұрын
Never seen 5K changes in git before. LOL
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Lmaoo
@richardramirez5746
@richardramirez5746 8 ай бұрын
cool mr Pidhro
@rayvincentdelacruz8251
@rayvincentdelacruz8251 4 жыл бұрын
Great man!
@PedroTechnologies
@PedroTechnologies 4 жыл бұрын
Thank you! Glad you liked it!
@shucheendrat.m6024
@shucheendrat.m6024 3 жыл бұрын
Super sir
@momenzidan9505
@momenzidan9505 Жыл бұрын
you are the best.
@matheusmartinez5455
@matheusmartinez5455 4 жыл бұрын
Muito bom.obrigado.
@PedroTechnologies
@PedroTechnologies 4 жыл бұрын
Obrigado! Fico feliz que gostou!
@27sosite73
@27sosite73 Жыл бұрын
well well well nice!
@marceloveron2393
@marceloveron2393 2 жыл бұрын
wenardo el tutorial +1000
@houssemeddinezekri6016
@houssemeddinezekri6016 7 ай бұрын
where is the code??????????????
@akashshrestha01
@akashshrestha01 3 жыл бұрын
great
@vd7533
@vd7533 3 жыл бұрын
nice!
@Shellflower1234
@Shellflower1234 4 жыл бұрын
Yayyyy
@kacperkepinski4990
@kacperkepinski4990 10 ай бұрын
pathetic
@sktraveltales
@sktraveltales 2 жыл бұрын
const validationForm = Yup.object().shape({ DateTime:Yup.date().required('Date and time is required') }); Even after selecting the date and time it is showing required.
@Pareshbpatel
@Pareshbpatel 2 жыл бұрын
{2022-11-14}
React Hook Form - Complete Tutorial (with Zod)
28:22
Cosden Solutions
Рет қаралды 140 М.
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
React Formik Tutorial with Yup (React Form Validation)
34:50
Nikita Dev
Рет қаралды 119 М.
I Coded 10,000+ React Components, Here is What I Learned...
9:57
Complete React Form Validation using Formik & Yup in Hindi🔥
32:49
Thapa Technical
Рет қаралды 130 М.
React Best Practices
18:12
PedroTech
Рет қаралды 74 М.
React Form Validation With Formik and Yup
26:20
Cand Dev
Рет қаралды 86 М.
React Search Bar Tutorial - React-Select Beginners Tutorial
15:13
Formik (React Forms) Crash Course
28:27
Laith Academy
Рет қаралды 62 М.
All React Hooks Explained - React Hooks Tutorial 2025
1:28:44
PedroTech
Рет қаралды 9 М.
React Form Validations ( with YUP ) - Full Tutorial 2024 🔥🔥
34:14