📂 Notifications UI
Rendering layer for admin notification messages.
🎨 Responsibilities
- Dynamic Views: Renders rejection reason menus and post-action screens.
- Status Reconstruction: Rebuilds message text from cache data to include delivery status indicators (⏳, ✅, ❌).
- Stateless: No API calls or state storage — pure data-to-view transformation.