Feat : implement comprehensive notifications system
Features Added
- Complete notification interface with priority levels (urgent/important/informative)
- Menu actions for notification management (mark read, pin, delete)
- Advanced filtering and search functionality
- Detailed notification modal with context and actions
- Settings screen with push/email/SMS preferences and sound controls
- Real-time notification badges and counters
Components Created
- NotificationCard: Swipeable cards with priority indicators
- NotificationFilterBar: Horizontal filter navigation with counts
- NotificationDetailModal: Full-screen modal with action buttons
- NotificationSettingsScreen: Comprehensive preferences management
Technical Implementation
- Zustand store for state management with mock data
- TypeScript interfaces for type safety
- Route structure: /innerApplication/notifications/{index,settings}
- Theme-aware styling with dark/light mode support
- Button component extended with danger variant
Navigation Updates
- Added notification routes to innerApplication layout
- Connected HomeScreen bell icon with dynamic badge
- Integrated notification count display in header"
Closes VSN-1266