Custom hooks in react | currency Project

  Рет қаралды 246,691

Chai aur Code

Chai aur Code

Күн бұрын

Пікірлер: 2 400
@Niraj_Kr29
@Niraj_Kr29 3 ай бұрын
Thank God, by reading comments I'm feeling relieved that I'm not the only one who only understood 20-30% of the video 😭😭 ...!! This video was a little tough but interesting at the same time. As a beginner I'll have to practice everything again I guess.
@JaydipSudani
@JaydipSudani Ай бұрын
😍😍😂😂
@charu._.kumar._.01
@charu._.kumar._.01 28 күн бұрын
Us bro. I am watching this video for the 2nd time 🥲
@Niraj_Kr29
@Niraj_Kr29 28 күн бұрын
@@charu._.kumar._.01 Stay strong buddy..!! 😂✊
@Rajput1678
@Rajput1678 17 күн бұрын
Yes this video is not so easy
@debasismuduli6125
@debasismuduli6125 6 ай бұрын
Understood 20% ,80% bounced over my head but learned many things and enjoyed need to watch once again
@asinsinwar
@asinsinwar 4 ай бұрын
API is not working cause the link is not working. Can anyone share new api and what changes need to be done in code.
@buddhadeb4131
@buddhadeb4131 4 ай бұрын
@@asinsinwar go and explore js,
@sudheergupta8988
@sudheergupta8988 4 ай бұрын
@@asinsinwar please tell if u find a solution
@horn8028
@horn8028 4 ай бұрын
​@@asinsinwar visit repository comment box.
@xboy2374
@xboy2374 3 ай бұрын
same same
@karanveer43f
@karanveer43f 7 ай бұрын
I don't know how you made a better React course than Coding Ninjas for which I paid 14000. Thanks a lot for this.
@manasandmohit
@manasandmohit 7 ай бұрын
Here after WhatsApp channel. 😂 I have been in same situation two times. Now I only check the course syllabus from the premium courses then search the topics on internet. Sometimes I am lucky to land on such playlists. More power to you Hitesh sir. ❤
@groverashneer
@groverashneer 7 ай бұрын
here after whatsapp
@NoorAlam-co7ln
@NoorAlam-co7ln 7 ай бұрын
​@@groverashneer Me too😅
@AmanGUPTA-en9fq
@AmanGUPTA-en9fq 7 ай бұрын
Whatsapp pr iska naam hide kia tha 😂
@pavan62001
@pavan62001 7 ай бұрын
who's here after whatapp post?
@Ajaysingh-zc9ho
@Ajaysingh-zc9ho 4 ай бұрын
if the API is not working, please try this api New API: cdn.jsdelivr.net/npm/@fawazahmed0/currency-api@2024-03-06/v1/currencies/usd.json
@saiswayamshree
@saiswayamshree 4 ай бұрын
thank you
@wcr780
@wcr780 4 ай бұрын
Thanks👍
@mohdyasir5421
@mohdyasir5421 4 ай бұрын
Thank you
@Unplugged_sukoon
@Unplugged_sukoon 4 ай бұрын
Thanks man
@Moviewalaa01
@Moviewalaa01 3 ай бұрын
thax bro
@mrinalkumar4951
@mrinalkumar4951 2 ай бұрын
Comment section should be renamed as Relief Section. I understood only 25% and by reading the comments felt relief that my peers are alike, but will definitely watch again to grab the concepts. Salute to you Hitesh Sir for giving such a valuable content at free of cost. You are a real teacher !
@techgamertej2811
@techgamertej2811 Ай бұрын
same with me bro i am watching 3rd time and coding along still something i cant't understand just lage raho baar baar kana padega
@ZoyaKhan-mq1qo
@ZoyaKhan-mq1qo Ай бұрын
@@techgamertej2811 hey did u understood ? I got the custom hook but I rightnow dont get more things I felt very discouraged but reading both of your comments felt relieved that I am not the only one
@tojifushigoro3134
@tojifushigoro3134 Күн бұрын
You can ask me anything related to this video i have understood it completely last year​@@ZoyaKhan-mq1qo
@softheartpeople
@softheartpeople 11 ай бұрын
The way you break down complex concepts into clear and concise explanations that are very easy to understand is just amazing.
@chaiaurcode
@chaiaurcode 11 ай бұрын
Glad to hear that!
@ankitrawat4108
@ankitrawat4108 6 ай бұрын
@@chaiaurcode sir muje kuch smjh nahi arha hai 🥲
@usaidmustafa7525
@usaidmustafa7525 6 ай бұрын
@@chaiaurcode API not working
@Vishal-go5jm
@Vishal-go5jm 5 ай бұрын
If you're having problems with your API, just update the API. After '.net', replace what's there with '/npm/@fawazahmed0/currency-api@latest/v1/currencies/${currency}.json'. This should fix it!
@rohicoder2080
@rohicoder2080 5 ай бұрын
sir mjhy ye concept clear nhi huwe
@manjeeshchauhan9233
@manjeeshchauhan9233 3 ай бұрын
video 4-5 bar dekhi fir jake project banaya or vo bi lecture ke sath dekhte dekhte, lekin sikha bhot kuch, thanku sir
@vk73788
@vk73788 3 ай бұрын
bro import m problem a rhi h inputbox k app.jsx m kasie solve kru
@sandeepwadhawan6084
@sandeepwadhawan6084 2 ай бұрын
@@vk73788 import InputBox from './components/InputBox'; Do not use curly braces as it was exported as single component Try this may be this can work
@soumadipmandal7637
@soumadipmandal7637 Ай бұрын
@@vk73788 setAmount(amount)} selectCurrency={from} onAmountChange ={(amount) => setAmount(amount)} /> try this
@adansultan7486
@adansultan7486 Ай бұрын
@@vk73788 us bro..
@yuvrajgupta1700
@yuvrajgupta1700 6 күн бұрын
@@vk73788 {} hatado
@Aptilover
@Aptilover Жыл бұрын
For those who are in confusion that why in second select option INR is not showing just because sir mistakenly written selectCurrnecy={from} instead of selectCurrnecy={to}... Do this then u will out of terror 😅🙌
@santoshparakh9609
@santoshparakh9609 Жыл бұрын
and also change onCurrencyChange={(currency) => setAmount(amount)} to onCurrencyChange={(currency) => setFrom(currency)} in inputbox props
@ShubhanshuSneh-f3p
@ShubhanshuSneh-f3p 11 ай бұрын
absolutely I also got stuck, and wandring for this comment😇@@santoshparakh9609
@sshibam
@sshibam 10 ай бұрын
many thanks to you @@santoshparakh9609
@ozge-yagizfan
@ozge-yagizfan 9 ай бұрын
also one thing is annoying when we enter any value then that 0 didn't remove so how to do that
@ayusharun6924
@ayusharun6924 9 ай бұрын
Thank you 😅
@phoddaal7130
@phoddaal7130 6 ай бұрын
Sir maine assignment ke taur pe button hata ke Useeffect ka use karke automatically jaise hi kuch change hone par convert karne wali cheez kar di. Thank you so much Sir. Blessed to have a teacher like you. 😇
@sahilsahu2481
@sahilsahu2481 5 ай бұрын
sir ne jo api use ki he bo work nahi kar rahi kya ab
@sagarbiswas5689
@sagarbiswas5689 Ай бұрын
This project was literally mind blowing sir. Huge respect to you sir🙏🙏 An advice to all peer learners who are struggling to understand what is going on- Just follow along hitesh sir and build the project at first. Then open all the files in which you have written new code and try to read and understand the functioning of each and every line of code of those files. Hope it helps:)
@namandeep4332
@namandeep4332 11 ай бұрын
this video was a bit complex to understand but u did a great job in putting so many important topics into a simple project.
@AhmadMehtab-q3c
@AhmadMehtab-q3c 10 ай бұрын
sir, one suggestion from my side, you are trying to do at once, try to show each function separately, means when single function done, show to student their result, then start on another section
@pallavipriya9677
@pallavipriya9677 4 ай бұрын
i strongly agree
@dishantarya
@dishantarya 2 ай бұрын
I also Agree
@abdulrehman75189
@abdulrehman75189 16 күн бұрын
Yep, i dont understand why he is not showing the progress of project. Each and every step should be shown by running code
@syedehsan1469
@syedehsan1469 Жыл бұрын
Great teacher.... Very few teacher's in any platform teaches in that level of depth
@visheshgupta4990
@visheshgupta4990 10 күн бұрын
Very well explained , Kaafi acche se samajh aya thanks sir , key is important whenever we loop in react to maintain the good performance .
@hydrocy.9165
@hydrocy.9165 Күн бұрын
i dont understand the problem with returning data or data,setdata at 20:00?
@visheshgupta4990
@visheshgupta4990 Күн бұрын
​@@hydrocy.9165 There is as such no problem in that but based on our use case we only need data which we are getting from api call .... We don't need to set data on our end that is set by this hook we created , we only need the currencies data ... That is why in this case returning data is perfect .....
@visheshgupta4990
@visheshgupta4990 Күн бұрын
I was also confused at this point too, but after rewatching, I realized he was just trying to explain it more clearly, although that part wasn't explained well. What he meant is that returning setData essentially returns a function used to update the data, rather than giving direct access to the data itself. Since we aren't trying to set the data manually (the hook handles that after the API call), we only need access to the currencies data. That's why we return just the data. Whenever we are implementing a hook, it's tailored to the specific requirement, and in this case, we only need to access the API response." So that is why we return only the response from api call in the form of data .... I hope this clears the doubt ..
@hydrocy.9165
@hydrocy.9165 Күн бұрын
@@visheshgupta4990 thanks
@thecalgarians4597
@thecalgarians4597 4 ай бұрын
I can confidently say that I ended up learning at least 100 new things + 500 things in depth that I already knew earlier due to this AMAINGLY crafted video/project tutorial. Thanks Hitesh for putting this up and being there as our mentor. ❤
@shoaibkhan-jo1nx
@shoaibkhan-jo1nx Жыл бұрын
note: Always use key while looping and mapping over an array in React to display a component
@mithilesh6793
@mithilesh6793 8 ай бұрын
what??
@arbazkhan99012
@arbazkhan99012 8 ай бұрын
Apna Apna Use case hai
@kalpesh_koli
@kalpesh_koli 7 ай бұрын
see 35:45 @@mithilesh6793
@asinsinwar
@asinsinwar 4 ай бұрын
API is not working cause the link is not working. Can anyone share new api and what changes need to be done in code.
@13-aiml-ashutoshsharan14
@13-aiml-ashutoshsharan14 4 ай бұрын
@@asinsinwar ya exactly! I am facing the same issue
@SahilMalik-jl1te
@SahilMalik-jl1te Жыл бұрын
to fix the "usd" issue in both fields, add selectCurrency={to} in the second inputBox and onCurrencyChange={(currency) => setFrom(currency)} in the first inputBox (sir added selectCurrency={from} in both the input boxes and onCurrencyChange={(currency) => setAmount(amount)} in the first inputBox)
@priyanshukumar6679
@priyanshukumar6679 8 ай бұрын
Thanku so much to fix the error It is so helpful and it helped me to enhance my knowledge and know more about the code in depth ❤❤
@SahilMalik-jl1te
@SahilMalik-jl1te 7 ай бұрын
happy to help @@priyanshukumar6679
@deveshpurohit2871
@deveshpurohit2871 7 ай бұрын
Thank you bro
@yogeshjoshi3662
@yogeshjoshi3662 7 ай бұрын
Thanks mate, I would have never figured it out thanks for helping in comments section
@mediora
@mediora 4 ай бұрын
Thanks
@finnysabu520
@finnysabu520 Жыл бұрын
Happy Teachers Day Sir. Thank you for such valuable and interesting courses which our Education system does not provide.
@mohdarshan256
@mohdarshan256 3 ай бұрын
i watched this lecture 3 times but now i am feeling confident thanks a lot for such a great course
@ahfahim1958
@ahfahim1958 11 ай бұрын
"Your teaching level is outstanding. However, as a beginner, especially for someone like me, I struggle to anticipate how the code will perform step by step. It would be great if you could show the output instantly. Your teaching approach is at a high level for advanced students who can think or understand the output in their head."
@muditkhanna8164
@muditkhanna8164 9 ай бұрын
i think, that gives us an opportunity, to learn those topics, we don't know, i mean the real world hurdles. this way our learning pace would be very fast. i was struggling of all the values passed. just watch it in 3 parts. it works. don't think how much time each video is taking, just learn all the stuff from basics, and jump right in.
@afzalhamdulay
@afzalhamdulay 9 ай бұрын
i kind of agree with you on this. the way he teaches amazing. but sometimes as a new learner i struggle in understanding the flow of the code and why he is doing that. so 1 video actually takes 1 or two days days to fully understand sometimes. especially this video was kind of difficult to understand
@Mojo_._Jojo
@Mojo_._Jojo Жыл бұрын
Great video , But i guess the flow of the video(project) made it hard for me to understand as it gets complex at the end and hard to understand as to how various data points are passed through out the project . It will be really helpful if you can at the end , explain the workflow of the projects .
@ameerhamza2796
@ameerhamza2796 10 ай бұрын
Exactly, I'm facing same problems.
@muditkhanna8164
@muditkhanna8164 9 ай бұрын
exactly its like 3 videos made in 1
@afzalhamdulay
@afzalhamdulay 9 ай бұрын
i agree to that
@syit_444_ganeshmane8
@syit_444_ganeshmane8 8 ай бұрын
same this video is hard to understand i had taken almost 3hours to complete but not get that much clearity
@soniyaprasad77
@soniyaprasad77 9 ай бұрын
While looping using map, filter, reduce, for each, we should always use key attributes to increase the application's performance. Although React does not crash your application and rather gives you a warning but its a good practice.
@unknown__899
@unknown__899 9 ай бұрын
App kahan the gyaani baba
@soniyaprasad77
@soniyaprasad77 9 ай бұрын
@@unknown__899 bro, " Success is chasing u but u r faster" 🤣
@AishaAkram-jt7fy
@AishaAkram-jt7fy 2 ай бұрын
I'd like you to please note my point by showing each function's functionality and then moving on like you did in the last videos/tutorials. In this tutorial, you did everything at vs code but didn't show us how the function worked. It confused us a little bit .It will be easier to understand when seeing the output of the function along .Thanx for such incredible content
@rupalsaxena9837
@rupalsaxena9837 2 ай бұрын
Exactly
@zrotrasukha8733
@zrotrasukha8733 4 ай бұрын
Finally completed the video, got clearity after watching like 3-4 time, took help of Chat GPT, understanding things on your own is nice but having a teacher like you makes the learning process just extra cool. Thanks sir, Moving on to the next one!
@raghavmanish24
@raghavmanish24 4 ай бұрын
but tell me one thing , api is not working how you deal with that , i'm stuck after that
@muzammil467
@muzammil467 4 ай бұрын
@@raghavmanish24 i m also
@muzammil467
@muzammil467 4 ай бұрын
how u deal with api because it is not working
@randomdailycompilations32
@randomdailycompilations32 Жыл бұрын
this guy explains pretty good javascript and reactjs BUT !!!! this was the hardest video to understand by far. Even after watching this video and practicing side by side i was totally confused and still am. this video shouldn't be covered in one video and sir should had need to make to multiple parts on this project. after watching this video for multiple times i am leaving this video because as a pure begginer this was very confusing and un-understandable. Very hard way of teaching React by far. beside all much love
@vivekbhakhri735
@vivekbhakhri735 7 ай бұрын
you suck at understanding doesn't mean it's hard way of teaching. He is making us learn the things and even explain them in the end. Not sure why all students give this type of comment in their time. if you want project in parts then make one to clear it for yourself or even you can find any other video. isn't this enough that he is giving so much information for free I mean I don't have complain even if he doesn't include this project. BUT!! in short guys like you suck and will suck and just want to blame teachers.
@noorpak5789
@noorpak5789 4 ай бұрын
aGREE
@AmithBV-c1s
@AmithBV-c1s 4 ай бұрын
Don’t worry eventually you will understand everything but for now the main idea of this video was to teach us about the process of creating the custom hook, which is the first 22 minutes of this video. If you’ve understood that, probably you’re good to go.
@Niraj_Kr29
@Niraj_Kr29 3 ай бұрын
Thank God, by reading comments I'm feeling relieved that I'm not the only one who only understood 20-30% of the video 😭😭 ...!! This video was a little tough but interesting at the same time. As a beginner I'll have to practice everything again I guess.
@GamingWithParamYT
@GamingWithParamYT 11 ай бұрын
I'm watching this 3 times tab Jake aache se clarification mili and thank you sir for this type of challenging content ❤❤
@DTALKS01
@DTALKS01 8 ай бұрын
juth nahi bolunga , ye wala lecture hulf uper se haya lekin maza aaya
@asinsinwar
@asinsinwar 4 ай бұрын
API is not working cause the link is not working. Can anyone share new api and what changes need to be done in code.
@xboy2374
@xboy2374 3 ай бұрын
bhai sahi bol raha
@95Nikhilat
@95Nikhilat 8 ай бұрын
Remember the key while using loop in react. Thank you sir for all the hard work you put in here.
@Salman-r6n7n
@Salman-r6n7n 4 ай бұрын
very nice work sir I m really glad to have a great teacher or mentor like you. Great respect from the depth of my heart.
@chaiaurcode
@chaiaurcode 4 ай бұрын
Many many thanks🤗☕️
@codespectrum1
@codespectrum1 Ай бұрын
Beginners often struggle to understand code because they lack immediate visual feedback. Showing code alongside its output would make learning clearer and more intuitive.
@ZoyaKhan-mq1qo
@ZoyaKhan-mq1qo Ай бұрын
agreed, I had a very difficult time trying to understand whats going on in this vid
@yaash.guptaa
@yaash.guptaa Жыл бұрын
Sir its little bit confusing for me to understand the flow of the project , if you add some extra time at the end of the video that how the whole project working how all data points are being passing all over the project basically step by step workflow of the project that would be very beneficial for lots of the students as well as me . Thanks.
@ujefkelawala7687
@ujefkelawala7687 Жыл бұрын
I Agree with you brother!
@Gett_in-np3qw
@Gett_in-np3qw Жыл бұрын
i agree why to make simple thing more complex ? and even after making it complex he is not explaining it properly....issue acha to 4 video daalpe pr explain to kar dete
@pranjalgogoigaming-1209
@pranjalgogoigaming-1209 Жыл бұрын
You are right, I have also faced the same problem. Kaha se konsa data aane wala hai, Kya imagine karke inputbox bana rahe hai samajh hi nhi aa raha tha, fir I watch the video 3-4 times and Now I understand the video
@abhisekgupta1543
@abhisekgupta1543 Жыл бұрын
build by following and read through your code, rewatch again.
@harvindersingh9170
@harvindersingh9170 11 ай бұрын
Ye hi Choudhary saab chahte hai, Proper formatting and flow of the project ke liye unka paid course lena padega😄😄. Sab kuch free me thodi sikhaenge....
@087alok9
@087alok9 Жыл бұрын
Try to explain in pattern from main function to helper functions. I mean first explain App.jsx then whatever you need, create it in components or hooks otherwise it is difficult to understand the input fields that you are taking in functions made in components folder and hooks folder. Good effort but teaching style can be improved, although this might not be the same case for everyone but for me I did not understood this video like previous one.
@karanaj1372
@karanaj1372 10 ай бұрын
i agree
@sayidshayan7610
@sayidshayan7610 10 ай бұрын
i agree, finding hard to catch the flow than the previous video.
@cy4381
@cy4381 8 ай бұрын
What did you do, did you learnt this topic from somewhere else Orr u left it for now
@087alok9
@087alok9 8 ай бұрын
@@cy4381 completed it of course. After all this is the best course as far as I have found. And the benefit is immense after learning react from him. He made redux super easy to understand and that is amazing bro because redux is not that easy, at least that is what everyone says.
@usmanawan2263
@usmanawan2263 8 ай бұрын
Same issue its hard to get input field
@yks_257
@yks_257 Ай бұрын
If any of you guys are facing the problem that the currency do not update on the page when you change it from the list, just go to timestamp 54:11, line 49 and change the code // setAmount(amount) // ---> // setFrom(currency) // and also do the same in the line 67 and change it to // setTo(currency) // this will solve the problem.
@vishakhakhanna8115
@vishakhakhanna8115 6 ай бұрын
sir taught multiple concepts in a single video and made the concepts easy by breaking them so efficiently. this was a bit difficult but did it!!!🥳🥳 at first,i watched the video and then wrote the code along with watching video again. such a great video. enjoyed it a lottttt!!!
@sahilsahu2481
@sahilsahu2481 5 ай бұрын
sir ne jo api use ki he bo work nahi kar rahi kya
@vishakhakhanna8115
@vishakhakhanna8115 5 ай бұрын
No
@ankushladani496
@ankushladani496 Жыл бұрын
I have watched this video for 4 times. 😅😊 To understand every point.
@bhaskarmoger1160
@bhaskarmoger1160 7 ай бұрын
and thankfully i am not the only guy
@yogeshjoshi3662
@yogeshjoshi3662 7 ай бұрын
For freshers its very difficult to understand at first..video ko loop mein dekhna padta to understand....Even me...doing the same, best of luck to us..
@namannema3349
@namannema3349 7 ай бұрын
yeah at first time it seems to be very difficult
@zrotrasukha8733
@zrotrasukha8733 4 ай бұрын
@@yogeshjoshi3662 same bhai mai teesri bhai hun yaha haha
@asinsinwar
@asinsinwar 4 ай бұрын
API is not working cause the link is not working. Can anyone share new api and what changes need to be done in code.
@shankaronline
@shankaronline Жыл бұрын
Without keys, React might have difficulty distinguishing between elements when the list changes. This can lead to unexpected behavior, such as elements not updating correctly or unnecessary re-renders. Keys help React keep track of individual elements and prevent reconciliation issues.
@beginnersplay947
@beginnersplay947 7 ай бұрын
Sir i have seen this video multiple time but i m still stucked. So what should I do. Should I drop this and first try to enhance my javascript or continue this??
@nikhilnegi8239
@nikhilnegi8239 4 ай бұрын
From watching your video now i realise that i waste my money in purchasing offline web dev course your teaching way so much deep and better and in my offline institute my teacher never teach me like this they just waste my time. Thanks sir for making this type of quality content
@shailjadosar5921
@shailjadosar5921 7 ай бұрын
you are sch a faboulus content creator in this subject. Your 70% content very different from other KZbinrs specially the projects. I have watched thousands of React videos from different channels but this my STOP. I'm having 2+ years of experience in React but still I'm enjoying to watch your each series without skipping. Please do create such knowledgeable content. It's perfect entry point for the beginners. KUDOS
@sarvesh2684
@sarvesh2684 11 ай бұрын
While looping always remember to pass an attribute called as "key" to increase the performance of iterations in React 36:00
@learnskills1061
@learnskills1061 9 ай бұрын
improve Fiber performance actually
@mohammedabubakar1491
@mohammedabubakar1491 5 ай бұрын
Api is working... Use this new Api -> cdn.jsdelivr.net/npm/@fawazahmed0/currency-api@latest/v1/currencies/usd.json
@Arnav404
@Arnav404 5 ай бұрын
thank u so much bro
@adityaprakash7471
@adityaprakash7471 5 ай бұрын
how did you found this one?
@akashmourya8502
@akashmourya8502 5 ай бұрын
Thanks bro
@rasendra004
@rasendra004 5 ай бұрын
api link is working, but not working in the project
@atulchadokar1979
@atulchadokar1979 4 ай бұрын
@anitshahi
@anitshahi Жыл бұрын
Happy teacher day🎉
@danigaming8996
@danigaming8996 Жыл бұрын
Aj teacher day hai
@zaidbinzia.392
@zaidbinzia.392 Жыл бұрын
React ki next video kab aaye gi???
@zrotrasukha8733
@zrotrasukha8733 4 ай бұрын
@@zaidbinzia.392 2023 me
@gauravagarwal9557
@gauravagarwal9557 2 ай бұрын
Thank you for your dedication and hard work. It really makes a difference in our learning.
@ashvinihyalij9450
@ashvinihyalij9450 4 ай бұрын
Your approach to teaching React is truly commendable!
@the_wrong_note
@the_wrong_note 9 ай бұрын
Sir, I think using useId hook will be really useful when we have multiple copies of the same component, like inputBox in our case. If we hard code an ID inside the component, we are infact handling just one copy, as we can't have two copies with the same ID. I was getting stuck here as well, as I was trying to put options in the list using JS getElementById, the options were getting added twice in the same inputBox copy, because of this ID issue. Here, generating ID's using useId solved the problem for me.🙂
@chaiaurcode
@chaiaurcode 9 ай бұрын
Absolutely. Perfect use case
@wipegamingyt3412
@wipegamingyt3412 8 ай бұрын
Note : before watching the video make sure u have carry pen and paper to implement all your visualizations and to understand the flow that how the state changing with respect to UI 😢
@KrishKumarstBTechCSE
@KrishKumarstBTechCSE 2 ай бұрын
sirne ek choti si mistake ki h swapping me jo easily mostly sb debug krskte h and we can also see in the end of video currency type dono side same aare h Thankyou So Much for you time sir This lecture was soo informative
@nehasabnani-my3si
@nehasabnani-my3si Ай бұрын
Thank you sir, understood 70%, with time and practice, will gain confidence
@piyushkhandelwal9546
@piyushkhandelwal9546 Ай бұрын
why i m getting error in this line // import useCurrencyInfo from './hooks/useCurrencyInfo' can you help me out for that
@yogeshjoshi781
@yogeshjoshi781 7 ай бұрын
ye phla video hai sir jo samjh nhi aya
@darkshadow8414
@darkshadow8414 Ай бұрын
WHI YRR
@arifsaleem-7377
@arifsaleem-7377 6 ай бұрын
api isn't working. anyone can help?
@shailabalabiswal608
@shailabalabiswal608 6 ай бұрын
I have same problem ,if you find some other url just send me
@mohammadanas986
@mohammadanas986 6 ай бұрын
@@shailabalabiswal608 i am also facing same problem. have u found some another url??
@thakurajay1018
@thakurajay1018 6 ай бұрын
I also have same problem.
@PriyaToliwal
@PriyaToliwal 5 ай бұрын
I am facing the same problem. Did you find any fix for this?
@raziuddin2081
@raziuddin2081 5 ай бұрын
has anyone fixed this issue?
@rohitkr.6408
@rohitkr.6408 3 ай бұрын
last project was simple but learned very much behind the seen working of it.. now exited for this also😃
@syit_444_ganeshmane8
@syit_444_ganeshmane8 8 ай бұрын
bhot difficult project tha nhi samjha sir
@kunwarvikramsingh7300
@kunwarvikramsingh7300 Ай бұрын
Kuch hai nhi bhai itna to begginer lvl hai
@RayanTanzeem
@RayanTanzeem 6 ай бұрын
API ka issue kisi ko aa raha he ??
@Vishal-go5jm
@Vishal-go5jm 5 ай бұрын
If you're having problems with your API, just update the API. After '.net', replace what's there with '/npm/@fawazahmed0/currency-api@latest/v1/currencies/${currency}.json'. This should fix it!
@udayasishbora2089
@udayasishbora2089 5 ай бұрын
yup
@PriyaToliwal
@PriyaToliwal 5 ай бұрын
how can we resolve the API issue ?
@Vishal-go5jm
@Vishal-go5jm 5 ай бұрын
If you're having problems with your API, just update the API. After '.net', replace what's there with '/npm/@fawazahmed0/currency-api@latest/v1/currencies/${currency}.json'. This should fix it!
@Vishal-go5jm
@Vishal-go5jm 5 ай бұрын
@@PriyaToliwal If you're having problems with your API, just update the API. After '.net', replace what's there with '/npm/@fawazahmed0/currency-api@latest/v1/currencies/${currency}.json'. This should fix it!
@RizwanAsghar-y7z
@RizwanAsghar-y7z 6 ай бұрын
sorry but its very bad method only run project in at end you must run continuously with development
@mzohaib27
@mzohaib27 2 ай бұрын
bhai project 1 way h... goal project ko live run krna nahi... goal learning h....
@darkshadow8414
@darkshadow8414 Ай бұрын
@@mzohaib27 Toh woh bhi toh smj nhi aaya kafi hard h project
@Vishal-go5jm
@Vishal-go5jm 6 ай бұрын
This video does a fantastic job of breaking down complex concepts into simple explanations. It's beautifully presented and makes understanding difficult topics a breeze! Thank you, Hitesh sir!
@sahilsahu2481
@sahilsahu2481 5 ай бұрын
sir ne jo api use ki he bo work nahi kar rahi kya
@Vishal-go5jm
@Vishal-go5jm 5 ай бұрын
​@@sahilsahu2481ha bhai
@Vishal-go5jm
@Vishal-go5jm 5 ай бұрын
If you're having problems with your API, just update the API. After '.net', replace what's there with '/npm/@fawazahmed0/currency-api@latest/v1/currencies/${currency}.json'. This should fix it!
@aggsha7580
@aggsha7580 25 күн бұрын
Thanks A Lot Sir for such Valuable Content ❤❤
@Sha_dow__0
@Sha_dow__0 13 күн бұрын
This video was quite difficult to understand, But however It encourage me to push my current understanding,Thank You Hitesh sir for making difficult topics approachable and Intresting.
@sandeepjaiswar4990
@sandeepjaiswar4990 3 ай бұрын
thank you for this playlist love your way of teaching sir diving deep into the concept
@ManojSingh-b1j3i
@ManojSingh-b1j3i 28 күн бұрын
Thanku sir , ❤ . Really, aap ko se padne ke lia man kud hee apko suunne ko karta hai, to samjh kaise nhi aayega.
@AbhishekSingh-qu4zq
@AbhishekSingh-qu4zq 26 күн бұрын
bhai wo mark down file nahi mill raha link dea do please
@ayushwalker2003
@ayushwalker2003 Ай бұрын
Once a legend says: "Remember the key in loops in REACT 🔥🔥🔥" - By Hitesh Chaudhary Sir. 36:30
@rehmandev
@rehmandev 8 ай бұрын
Hi Sir, I'm from Pakistan. I've never ever seen a tutor like you who explain each concept so briefly. I've noticed a mistake in repository 06CurrencyConverter.
@joyguha7944
@joyguha7944 3 ай бұрын
Learn lots of things and concepts. Definitely, this will help in real life production great projects.
@namankumar6766
@namankumar6766 6 ай бұрын
sir it's very useful because you give very depth knowledge with practical project. Thank you so much sir
@samihussainsamihussain2077
@samihussainsamihussain2077 3 ай бұрын
Sir agr ap na hote to me kabhe cooder na ban pata kyunke mere pass fee dene k lie pese ni the .but now i am a front end developer .alhamdulillah
@abdulsamad-nm8tu
@abdulsamad-nm8tu 7 ай бұрын
Sir kindly explain how you added the increment decrement to the input that changes the value?
@murtazadhinojwala5954
@murtazadhinojwala5954 20 күн бұрын
thank you so much sir so making it such easy for us to study and making it so intersting thank you thank you thank you sirrrr
@mohsinzia8566
@mohsinzia8566 6 ай бұрын
This series has really improved my thinking as a web developer!
@sharadsrivastava2042
@sharadsrivastava2042 Ай бұрын
1:00:32 Assignment setTo(currency)} selectCurrency={to} amountDisable />
@prateeksharma3775
@prateeksharma3775 5 ай бұрын
api is not opening showing could not fetch i did exactly same i dont know why this is happening as we are learning seriously felt demotivated after all such stuffs
@ijasbasheer7263
@ijasbasheer7263 2 ай бұрын
When using looping methods like map, filter, reduce, or forEach in React, it's important to use key attributes to improve performance. Even though React won't crash your application and will only provide a warning, it's still considered good practice.
@volcanozx8596
@volcanozx8596 5 ай бұрын
sir aapki vajah se vercel website ka clone bnane ka confidence mila. Thank you sir
@CorporateMajduri
@CorporateMajduri 3 ай бұрын
22:00 custom hook component completed 28:58 inputs defined for InputBox 39:16 Next level
@kundangupta8226
@kundangupta8226 Ай бұрын
Sir, mind-blowing playlist sir apse mil kr Kuch tips Lena Chahat hu sir Kasam se bol Rhu Apke subscriber 1billon Hona Chaihiye sir you deserve it sir.
@zrotrasukha8733
@zrotrasukha8733 4 ай бұрын
Thank you a lot sir, here I am before the start of the project, will comment throughout the video.
@hasnainmemon_01
@hasnainmemon_01 4 ай бұрын
you are one of the best teacher in the world❣❣
@tanzxyz4196
@tanzxyz4196 4 ай бұрын
also do some minor change in input box: label="From" amount={amount} currencyOptions={options} onCurrencyChange={(currency) => setFrom(currency)} selectCurrency={from} onAmountChange={(amount) => setAmount(amount)} and label="To" amount={convertedAmount} currencyOptions={options} onCurrencyChange={(currency) => setTo(currency)} selectCurrency={to} amountDisable onAmountChange={(amount) => setAmount(amount)}
@Rohithakur07
@Rohithakur07 6 ай бұрын
Thankyou so much sir for this great series , O am learning a lot from this series . I am very grateful sir that i got you as my mentor❤❤❤
@vivekchavda948
@vivekchavda948 4 ай бұрын
watch it more than one time and practice by self will give you the best outcome from this video
@AdityaLingwal-s5m
@AdityaLingwal-s5m 7 ай бұрын
Great video and great explanation sir💖💖absolutely loved your way of teaching and method , need more teachers like you.💗🥰
@manmeetsingh6969
@manmeetsingh6969 Ай бұрын
sir the 2nd assignment you gave in which you are saying that by default inr should be visible , its very easy while coding I saw that in second input field selectCurrency = {to} , this should be "to" but it is still 'from'.
@veerusaini3357
@veerusaini3357 2 ай бұрын
i like to now is now the api used by sir is active or not because when i go through the api it shows no data found
@SC000
@SC000 8 ай бұрын
Response 36:28 -> aagar react me jsx likhte samay loop lagana pare, to 'key' property use karna parta hai. React is key ke vajah se tree ko identify karta hai.
@rishavraj3127
@rishavraj3127 Ай бұрын
Thanks for your priceless effort 🙂🙂🙂
@abhcode
@abhcode 22 күн бұрын
why the input field is not letting me enter fractional i.e 3.2 like values, it says please enter valid range Hope i will find answer here!!
@mytech1342
@mytech1342 8 ай бұрын
Thank you sir for all the hard work you put in here
@gauravsharma18111
@gauravsharma18111 6 ай бұрын
sir i have a problem !!! --- currencyOptions are not changing !! using default values only,.....???
@mischief9499
@mischief9499 6 ай бұрын
I have noticed that whenever I change value inside the input tag, the custom hook method is recalled, on every keystroke inside the input tag, the custom hook method is recalled even though we are not changing anything related to currency, why is that?
@chhavimanichoubey9437
@chhavimanichoubey9437 5 ай бұрын
Using the index as keys have issues, if the array changes, the index changes then JSX rendering changes as well, instead nanoid() or uuid() is better or if API provides unique IDs with data then it also can be used.
@livelife3051
@livelife3051 4 ай бұрын
Again Best video, and way of teaching, thanks Hitesh sir! love from pakistan
@aryan_bhagat9447
@aryan_bhagat9447 12 күн бұрын
Always use key while looping and mapping over an array in react to display a component
@ektamaurya-n5y
@ektamaurya-n5y 7 ай бұрын
you english and hind both toturial are too good to understand the flow of any thing in programming🤟
@sainaid
@sainaid 4 ай бұрын
ye wala project toh bounce hua, zyada kuch smaj nhi aya pr sir ne ache se samjaaya hai
@MohsinKhan-wv3ep
@MohsinKhan-wv3ep 7 ай бұрын
Jinko agar ye project hard laga ho wo ek baar dekhke project banao, aur ek baar sirf video dekho aache se aur phir ek baar Bina dekhe project banao😊
@piyush1394
@piyush1394 Ай бұрын
49:20 why swap function doesn't use a temporary variable because it swaps the values by directly assigning them to each other. However, this approach causes an issue where some values will be overwritten before they are used in the next assignment. For example, when setFrom(to) is executed, from is overwritten by the value of to. Then when setTo(from) is executed, it sets to to the already updated from, which is not the original value.
@sameenazubair6156
@sameenazubair6156 7 ай бұрын
Sir You are the result of my prayers!!! Seriously, you are the best!!!! Bestestttttt❤❤❤
@rockyrockon6664
@rockyrockon6664 Ай бұрын
hello sir i am begginer here so i think that after completeing this project i will be develope my own proct
@MohammedMalik-c2f
@MohammedMalik-c2f 2 ай бұрын
want to know from where that two arrow buttons is coming through we are giving input value..
@phantom-tq5og
@phantom-tq5og Ай бұрын
For loops in jsx, use key attribute if u want to render the component more than once
@Coding_Gurus
@Coding_Gurus Ай бұрын
I assure you sir that by the end of this year you will get 1 million plus subscribers on both of your channels and I will share the videos as much as possible.
@HimilPrajapati
@HimilPrajapati Ай бұрын
Wow, what a video, sir, I just learned this today, I've just started my day ( Day:6)
React router crash course
1:04:35
Chai aur Code
Рет қаралды 283 М.
useEffect, useRef and useCallback with 1 project
57:15
Chai aur Code
Рет қаралды 315 М.
Do you choose Inside Out 2 or The Amazing World of Gumball? 🤔
00:19
Amazing Parenting Hacks! 👶✨ #ParentingTips #LifeHacks
00:18
Snack Chat
Рет қаралды 21 МЛН
Custom Hooks in React (Design Patterns)
12:56
Cosden Solutions
Рет қаралды 45 М.
[ Live ] React JS Interview 🤯 | Frontend UI Questions 🤒
1:12:35
Akshay Saini
Рет қаралды 351 М.
How to be a 10x Learner
17:41
Chai aur Code
Рет қаралды 94 М.
How Much HTML, CSS , JavaScript Required To Get Job in 2024
13:44
Why you need hooks and project
28:18
Chai aur Code
Рет қаралды 252 М.
10 React Antipatterns to Avoid - Code This, Not That!
8:55
Fireship
Рет қаралды 747 М.
DSA & ₹1.2 Crore Per Annum Jobs - The Truth? (No Offence)
12:22
CodeWithHarry
Рет қаралды 651 М.
Do you choose Inside Out 2 or The Amazing World of Gumball? 🤔
00:19