Hey Chris!! Great quality. I started learning React since Feb and this project opened my eyes on Context API that I have been just thinking of.
@ChrisBlakely3 жыл бұрын
Awesome , glad it helped , and thanks for watching !
@getbest503 жыл бұрын
@@ChrisBlakely I have followed your video step by step and added budget editing(mimicked your dispatch) and expense list search (took search input value length and used it for slicing expenses.name filtering) without watching final code. Was great fun and increased confidence :). Thanks again.
@ChrisBlakely3 жыл бұрын
Thats great to hear! Good job !
@david_ramoraswi17113 жыл бұрын
your work really amazing,i am new to react(angular background) and you do not assume that one might have prior knowledge but taking it to stage by stage.I just wanted to say thank you and appreciate the time and effort you take to compile such
@ChrisBlakely3 жыл бұрын
Thanks for your feedback - I really appreciate it! Glad you enjoyed the video
@skyforever99702 жыл бұрын
This was very helpful, I will be binge watching all your videos now onwards 😁
@apurbusarderapu33833 жыл бұрын
You are a good Teacher bro...
@linamaria11193 жыл бұрын
You are amazing! I'm doing all your tutorials for React! Huge thanks
@ChrisBlakely3 жыл бұрын
Thanks for the kind words Lina! I'm glad you're enjoying my videos!
@linamaria11193 жыл бұрын
@@ChrisBlakely Hi, I was working on the ExpenseList and everything was cool and my bootstrap just stopped working, also I can't add a new expense. ;/
@ChrisBlakely3 жыл бұрын
Hey Lina You can have a look at the completed code on GitHub to compare it to yours and see where you went wrong. Also you can use the time stamps to jump back to those sections in the video as well ! 😃
@linamaria11193 жыл бұрын
@@ChrisBlakely sooooo.... for some reason the bootstrap version went down from version 4 to version 2, and lots of hours debugging: to find 'ADD_EXPENSE vs 'ADD-EXPENSE' 😂😂😂 for some reason, this is the only way the cost will display for me : with single and double quotes {props.cost} and is not showing me the blue badge just the price. Any Suggestion? sorry for being a bug!!! I love the way you are teaching and I don't want to give up!
@Pareshbpatel3 жыл бұрын
Excellent Tutorial/Mini-App that illustrates the use of many important aspects of REACT. Thanks very much. {2021-12-20}
@diveshkswn3 жыл бұрын
This is really a great content. We need more like this please :)
@mtycoder2 жыл бұрын
one of the best react tutorial!
@dangerzone-1363 жыл бұрын
Really awesome tutorial. Please do more tutorials like this. Thanks
@aramabdulrahman20873 жыл бұрын
Lots of thanks , please add authentication and registration with form validation to this
@ChrisBlakely3 жыл бұрын
Thanks for watching Aram - I have a tutorial in the works for exactly what you asked !
@jaggyjut3 жыл бұрын
Really enjoyed this tutorial and as always very good explanation. May be extend this to integrate with Firebase. Thank you again.
@mithunvelalar3 жыл бұрын
Thank you buddy , I did tried out your tutorial and you have explained everything perfectly 🍪🍪
@ChrisBlakely3 жыл бұрын
My pleasure 😊
@kshitijgudla383 жыл бұрын
Awesome ! it is easier than the one i learnt in javascript
@ajeigbejohnoluwaseyi84583 жыл бұрын
This is great! Thank you Chris
@tylermorales90433 жыл бұрын
This is an awesome tutorial and one that really taught mean context and reducer. Is there a way, or how would you recommend re-factoring the app context.JS file to allow other contexts.
@ChrisBlakely3 жыл бұрын
Thanks Tyler! Yeah you'd just create a new context in a separate file and wrap your app in the Provider, similar to what you did already. You can then choose which context to pull from in your components: stackoverflow.com/questions/53346462/react-multiple-contexts
@jaggyjut3 жыл бұрын
At 48:03 don't we have to define a key within the map function?
@zmaktr2 жыл бұрын
yes id/key is not passed through the children as props in react we need to get it by name
@vandandave7505 Жыл бұрын
I want to add data into local storage, how can I do it?
@TheBdemba162 жыл бұрын
Great great video. Keep it up!
@narayadewe79792 жыл бұрын
11:17 13:13 items not showing like in the video, but solved after adding the return(
@joeniati79037 ай бұрын
does this incorporate sql or flask?
@pubggameryt6067 Жыл бұрын
what are tech stack used other than react
@chinazor4711 Жыл бұрын
I need help it wont read AppContext unless it's in components file.
@mickaelrichard72553 жыл бұрын
wow your videos are clear and well explained thank you! Are you planning to make some videos using Redux in the futur?
@ChrisBlakely3 жыл бұрын
Thanks so much Mickael! I appreciate the kind words. Yes my next video is going to be about redux and redux toolkit! Will be releasing in the next week or 2! 😄
@mickaelrichard72553 жыл бұрын
@@ChrisBlakely Very happy to hear that :) Thanks again for your hard work!
@rituparnamohanty33602 жыл бұрын
If I want to edit the expense then what should I do ... please give me a idea ...It's highly urgent
@sidrayousaf2461 Жыл бұрын
but sir whe we change the budget then remaining amount should also be changed
@namle6191 Жыл бұрын
'PORT' is not recognized as an internal or external command, operable program or batch file. how to fix it ?
@Manikandan-nn2bw2 жыл бұрын
Great tutorial ! One doubt. When we click on 'delete' we are not actually deleting that item from the state. Is it correct ?
@ameensayed65143 жыл бұрын
Thank you so much ♥️
@woofcode33833 жыл бұрын
Thank You so much! Great tutorial! your channel should get more subscribers for sure! subscribe, like and comment, will share as well. Cheers! Happy New Year Chris!
@crazyiron90033 жыл бұрын
Thankyou for this sir.
@ChrisBlakely3 жыл бұрын
Thanks for watching !
@amals.alzuhair843 жыл бұрын
Thank you for the good quality content. One question from me, how do we know the features provided by bootstrap styling?
@ChrisBlakely3 жыл бұрын
Hey Amal, If you look at the bootstrap docs, you can see the features. This app mainly uses the grid system (for rows/cols), list groups, buttons, alerts and forms: getbootstrap.com/docs/5.0/components/list-group/ Thanks!
@muhammadhamzashabbir83643 жыл бұрын
First View & Comment 🥇 Big Fan Sir
@ChrisBlakely3 жыл бұрын
Thanks I hope you enjoy it!
@muhammadhamzashabbir83643 жыл бұрын
@@ChrisBlakely Yes Sir absolutely 🥰 keep it up
@sergiob36983 жыл бұрын
Hey Cris, very clear example. Thank you QQ is this kind of context a good replacement for Redux toolkit or similar? It seems to be react native solution.
@ChrisBlakely3 жыл бұрын
Hey Sergio! I think both have good uses for different situations. If you have a small/medium size web app Context API may be a better/easier approach to manage than Redux. For large apps with 100's of components, actions etc Redux Toolkit is still my go to, as it makes the code easier to manage across teams. I'll explain more in my next video (Redux Toolkit Tutorial) Thanks for watching as always!
@sergiob36983 жыл бұрын
@@ChrisBlakely OK, thank you
@kahangadhiya3693 жыл бұрын
Is it advised to use npm fpr installing packages when the default package manager used my npx is yarn
@ChrisBlakely3 жыл бұрын
Yeah it doesn’t really matter if you use yarn or npm, just try not to mix and match them when installing your packages 😄
@syedshazanrizvi35183 жыл бұрын
Hi! Can you please Post the code for the challenges.... Thanks.
@ChrisBlakely3 жыл бұрын
Hi yeah it’s ok GitHub if you check the description
@anrotheunissen6611 Жыл бұрын
Cant find packages.json error. Anyone else also have this error?
@luizsantos1463 жыл бұрын
i cant start the tutorial because i dont know how to navigate to the desktop in node
@sylvesterjengwa79413 жыл бұрын
Hi Chris hope you are doing well. I'm having an issue that is very weird after I finish the project an icon to remove my expense start to behave differently its not removing it when i click it but when i open dev tools and components and hooks then click the icon from there its working. it was working all fine but by the time i finish the project it started that
@sylvesterjengwa79413 жыл бұрын
never mind i got i right
@kshitijgudla383 жыл бұрын
and good explanation btw
@ChrisBlakely3 жыл бұрын
Thanks!
@kshitijgudla383 жыл бұрын
can you make more of them ?
@ChrisBlakely3 жыл бұрын
Yeah I've a large list of projects I'll be building over the next while - stay tuned :) Thanks for watching!
@kshitijgudla383 жыл бұрын
@@ChrisBlakely ok waiting !
@mohithguptakorangi17663 жыл бұрын
why does description say movie app?
@ChrisBlakely3 жыл бұрын
fixed - thanks!
@PandaMMANews Жыл бұрын
Damn the whole reason why i watched this is to figure out how to change the initial set budget, and at the END it’s a challenge 😞
@ChrisBlakely Жыл бұрын
Hey thanks for watching! Heres a little code sandbox with an example of how to do this : codesandbox.io/s/unruffled-solomon-lgq2hs?file=/src/App.tsx