Getting Started
- Fork the repository: https://github.com/JointSave-org/Joint_Save
- Clone your fork:
git clone https://github.com/<your-username>/Joint_Save.git
cd Joint_Save
- Create a new branch:
git checkout -b improve/view-all-notifications
Overview
useNotifications hardcodes .limit(10) when fetching notifications, and the dropdown has no way to see anything beyond those 10 most recent. For an active user with a lot of pool activity, older notifications become permanently inaccessible from the UI once more than 10 have accumulated.
Requirements
- Add a simple
/dashboard/notifications page that fetches and displays the full notification history (with the same pagination pattern already used in My Groups, if applicable) for the connected wallet
- Add a "View all" link/button at the bottom of the notification dropdown linking to this page
- This is a good first issue specifically scoped to just the page and the link — full filtering/search on this page can be a separate follow-up if someone wants to extend it later
Acceptance Criteria
Getting Started
Overview
useNotificationshardcodes.limit(10)when fetching notifications, and the dropdown has no way to see anything beyond those 10 most recent. For an active user with a lot of pool activity, older notifications become permanently inaccessible from the UI once more than 10 have accumulated.Requirements
/dashboard/notificationspage that fetches and displays the full notification history (with the same pagination pattern already used in My Groups, if applicable) for the connected walletAcceptance Criteria
/dashboard/notificationspage loads and displays notifications beyond the first 10