Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expense detail UI #52

Open
wants to merge 10 commits into
base: development
Choose a base branch
from
Open

Expense detail UI #52

wants to merge 10 commits into from

Conversation

hectorgarcia07
Copy link
Contributor

Resolved merge conflicts from last pull request and fixed it.

Make sure to use npm run dev to install the latest dependencies.

Added the expense detail UI which can be viewed when clicking on an expense on the main page.

I added react router to make page navigation possible from the main page to a expense detail page.

I moved the test data to main.jsx and data can be accessed any where using the 'useLoaderData()' react routher method.

I also integrated Anu's form to the main page and it appears when you click on the 'add new group'. There is a slight delay when opening it because there is a Material UI Backdrop component that's causing a slight second to render. To close the form, just click anywhere.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant