React Hooks Project - Budget Calculator

React Hooks Project - Budget Calculator

Coding Addict

5 лет назад

122,874 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Piotr Kot
Piotr Kot - 20.05.2023 01:58

This is kinda bs, I have basically the same code as you have. I had to use splice on expenses array otherwise using setExpenses would not trigger re-render. How is it possible that it works here and not in my code?

Ответить
Piotr Kot
Piotr Kot - 19.05.2023 01:26

To everyone who have this problem: setExpenses([...expenses, newExpense]) in my version of react doesn't trigger re-render. You can solve it by using push.

Ответить
WIll wea dev
WIll wea dev - 05.04.2023 16:57

Great video, I love your channel (from Brazil).

Ответить
aditya Sahu
aditya Sahu - 23.01.2023 19:36

Thank you!

Ответить
Mik Gizachee
Mik Gizachee - 04.01.2023 13:38

thank you doctor🥰

Ответить
abhishek bhattarai
abhishek bhattarai - 14.11.2022 17:22

This one was awesome sir!

Ответить
Nika Ko
Nika Ko - 13.11.2022 10:48

Awesome. Wish you made more tutorials

Ответить
edwin
edwin - 24.08.2022 08:32

Tutorial yang bagus, salah satau tempat saya belajar react js di sini. Terima kasih udah berbagi.

Ответить
Babar Mughal
Babar Mughal - 14.07.2022 22:50

Very well explained. hats off. I really enjoyed. Thank you.

Ответить
Javad Mohammadi
Javad Mohammadi - 18.11.2021 22:22

I just tell you to thank you so much I"m very confusing for find react project

Ответить
Fethi Dogan LLC
Fethi Dogan LLC - 21.09.2021 16:11

this video made me understand finally CRUD operations on react thanks

Ответить
bronze bond
bronze bond - 29.08.2021 07:34

You explained your design choices well and your process of building it from beginning was pretty thorough. Thanks for helping us all with this useful and somewhat quick project. Thanks. You've got a new subscriber in me

Ответить
Ben Chukwuma
Ben Chukwuma - 06.08.2021 00:12

Great tutorial! Your explanatory skills are just off the charts.

Ответить
Jashim Uddin
Jashim Uddin - 17.06.2021 18:01

Everything was fine. But whenever initialExpenses use localStorage I get the following errors.


const initialExpenses = localStorage.getItem("expenses")
? JSON.parse(localStorage.getItem("expenses"))
: [];

Errors are below:

×
TypeError: Cannot read property 'amount' of null
(anonymous function)
D:/react-app/src/App.js:130
127 | <span className="total">
128 | $
129 | {expenses.reduce((acc, curr) => {
> 130 | return (acc += curr.amount);
| ^ 131 | }, 0)}
132 | </span>
133 | </h1>
View compiled

Ответить
Chris Phillips
Chris Phillips - 17.06.2021 02:54

UUID seems to have changed I keep getting an error that says Module not found : Can’t resolve uuid/v4 any suggestions?

Ответить
Asmaa
Asmaa - 14.03.2021 01:02

You are an the best teacher

Ответить
Mihir Sheth
Mihir Sheth - 14.11.2020 19:08

very helpful project to understand react.Thank you sir.

Ответить
Ashok kumar
Ashok kumar - 29.08.2020 13:54

Hi can i have github link for this code?

Ответить
Triệu Thuận
Triệu Thuận - 04.08.2020 21:51

thank you so much ❤

Ответить
Fawad Azher Malik
Fawad Azher Malik - 09.07.2020 18:29

Thank you, sir, for such a great list of tutorials, and also every tutorial is very well prepared. Thanks, again.:)

Ответить
Ersin Sen
Ersin Sen - 08.07.2020 12:47

If you get the error below about importing uuid,
you need to use this requirement
“ const { v4: uuid } = require('uuid'); “
instead of using this importing
“import uuid from "uuid/v4"; “
```
Failed to compile.
./src/App.js
Module not found: Can't resolve 'uuid/v4'
```
After fixing this, your project is gonna run and the error is gonna disappear.

Ответить
Lekky Jayz
Lekky Jayz - 20.06.2020 19:55

uuid breaking change
import { v4 as uuidv4 } from 'uuid';
id: uuidv4()

Ответить
rajesh manne
rajesh manne - 22.05.2020 12:02

Hi John Smilga, your tutorials are interesting when they are delivered with real time projects. I learn a lot watching your videos and they are very helpful. We look forward to deliver you more interesting tutorials on various front-end technologies.

Ответить
SKY D
SKY D - 01.05.2020 11:01

It's awesome! Thanks.

Ответить
miguel angel Parra
miguel angel Parra - 24.04.2020 18:10

Really good an clear explanations, thanks a lot, awesome

Ответить
Matt Nolan
Matt Nolan - 22.04.2020 14:35

These videos are absolutely amazing, thank you so much good sir!

Ответить
VJgame_R
VJgame_R - 28.03.2020 08:51

Really you are wonderful teacher. It helps millions to learn who are really not able to afford on education

Ответить
N_Fan
N_Fan - 16.02.2020 15:32

does Vintage Tech project has some sort API in the backend, if yes what platform and did u use Redux in this project ?

Ответить
Hamid Mohamadi
Hamid Mohamadi - 16.02.2020 12:44

You are great man

Ответить
N_Fan
N_Fan - 13.02.2020 20:57

can we have a coupon for react coocktailDB project please ?

Ответить
Lizzy Mendivil
Lizzy Mendivil - 03.02.2020 23:27

Thanks, but I have a concern please. Why the ExpenseForm component receive so many props? I think we can create the values and handlers in the same component ExpenseForm. What do you think?

Ответить
RAJAT SHARMA
RAJAT SHARMA - 31.01.2020 17:30

Hi I am using jhipster along with react to
I want to render table based on API response using axios
Any leads who could help would be appreciated

Ответить
Marcelo Anselmo
Marcelo Anselmo - 01.01.2020 19:01

Thanks for sharing this amazing tutorial. I really appreciated it!

Ответить
BDG
BDG - 31.12.2019 00:08

Good video, ty

Ответить
zaleta-internetu.pl
zaleta-internetu.pl - 30.11.2019 15:40

It would look definitely better if you write this app in TypeScript

Ответить
jack moore
jack moore - 18.10.2019 12:00

why dont we learn react from your tutorials :)) Excellent!

Ответить
Oluwabukola Tina
Oluwabukola Tina - 15.10.2019 16:36

this is excellent.

Ответить
Çağatay Sert
Çağatay Sert - 28.09.2019 17:24

It was a great tutorial sir, thank a lot! I hope that you will upload more complex tutorials which are about hooks. :)

Ответить
Eloge-Beni Nduwimana Nduwimana
Eloge-Beni Nduwimana Nduwimana - 17.09.2019 17:17

Thank you for this great demonstration of project

Ответить
Steven Dornan
Steven Dornan - 08.09.2019 23:53

Thank you for this react project tutorial. I am learning a lot from it :)

Ответить
Peter Egbujie
Peter Egbujie - 07.08.2019 02:29

You are an excellent teacher

Ответить
Kevin M
Kevin M - 02.08.2019 23:39

Hello! I/m getting an Cannot read property 'map' of undefined error/warning please help


const ExpenseList = ({ expenses }) => {
return (
<>
<ul className='list'>
{expenses.map(expense => {
return <Item key={expense.id} expense={expense} />;
})};
</ul>
</>
);
};

Ответить
Eric William
Eric William - 26.07.2019 23:55

Hi John,
Would you know a thing or two about Authentication and how to setup at Gatsby Auth project with Amplify, Auth0 or Firebase?
Keep up the good work.

Ответить
Vahag Grigoruyan
Vahag Grigoruyan - 24.07.2019 22:17

at last i get how the useffect works thanks man

Ответить
DIRK BIROT
DIRK BIROT - 22.07.2019 04:40

how long has it taken you too learn and master all what's on your playlist

Ответить
kiran
kiran - 21.07.2019 19:14

Thank you very much, for clean code. we are waiting for more projects sir : )

Ответить
dinosaur x
dinosaur x - 20.07.2019 05:06

done

Ответить
Travez Ripley
Travez Ripley - 16.07.2019 03:13

This is Great thank you for making this quick little video.

Ответить
Lasha Kakabadze
Lasha Kakabadze - 15.07.2019 14:36

Enjoying your videos! Keep them coming!

Ответить