Fully implemented 'Create' functionality for the ability to create expenses that are associated with specific months and categories
Fully implemented conditional rendering for the button within the 'Popup.js' component to account for the 'Editing Expenses' icon.
Rather than using a date picker, elected to use a drop downs for the months instead - datepickers/date time libraries proved to be more trouble than the baseline functionality required for implementation.
Successfully implemented routing after an expense is edited.
Still running into issue with 'EDIT' functionality, so ticket cannot be fully closed yet.
Related Issue
13
Motivation and Context
This is required functionality for the application to work properly.
How Can This Be Tested?
Pull PR branch and install needed dependencies.
Select the 'Add an Expense' button.
Add an expense. If you're at the home page, it'll route you to the category page the expense will be other. If not, then the form won't close, and you'll have to click out yourself.
Screenshots (if appropriate):
N / A
Types of changes
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Description
Related Issue
13
Motivation and Context
How Can This Be Tested?
Screenshots (if appropriate):
N / A
Types of changes