Learning and Development: React Expense Tracker
| assets | ||
| src | ||
| .eslintrc.cjs | ||
| .gitignore | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| vite.config.js | ||
Learning and Development: React Expense Tracker
This is a simple single page expense tracker application built with React library.
- Author: Sakthi Santhosh
- Created on: 22/01/2023
Preview
Issues
- The
GlobalContextprovider is subscribed byBalance,HistoryandTransactioncomponents. There is an unnecessary re-rendering of theTransactioncomponent when aHistoryCardcomponent is deleted. This is due to the fact that React re-renders all the components that have been subscribed to theGlobalContextprovider.