- Created dedicated Notifications page with full notification management - Added notification service with API integration (get, mark as read, mark all as read) - Added filtering by status (all/unread/read) and type (message/track/mention/system/etc) - Added mark as read functionality for individual notifications - Added mark all as read functionality - Added notification type icons and labels - Added notification timestamps with relative time formatting - Added notification links support for navigation - Added empty states for no notifications - Added loading and error states - Integrated with backend notification APIs - Added route /notifications to router - Added lazy loading for NotificationsPage component - Added visual distinction for unread notifications (badge, background) - Added notification type badges |
||
|---|---|---|
| .. | ||
| admin/api | ||
| auth | ||
| chat | ||
| dashboard | ||
| error/pages | ||
| library | ||
| marketplace/components | ||
| notifications | ||
| player | ||
| playlists | ||
| profile | ||
| roles | ||
| search/services | ||
| settings | ||
| streaming | ||
| tracks | ||
| upload/components | ||
| user/components | ||
| webhooks/api | ||