As a user
I want to view detailed information about a specific transaction
In order to review the full details of my expenses and/or income.
Description
Acceptance Criteria
Each transaction in the list is clickable taking the user to a detailed view of that transaction.
The transaction detail page includes: Name, Amount, Category, Type and Date.
The page includes a "back" button that allows users to return to the transactions list.
The users has the option to edit or delete the transaction from this page.
After editing or deleting a transaction, the transactions list and account balance should update in real-time to reflect the changes.
If a transaction ID does not exist (e.g., the user manually changes the URL), display a "Page not found" message and provide a link to go back to the list.
Value Proposition
As a
user
I want toview detailed information about a specific transaction
In order toreview the full details of my expenses and/or income
.Description
Acceptance Criteria
Tasks
future/transaction-detail-page
./transactions/[id]
).TransactionDetailPage
component that shows transaction information.