Add Tabbed Navigation to Integration Management
Add tabbed navigation to the integration management area with Events (default), Integrations, and Dashboard views.
- Three tabs: Events (default), Integrations, Dashboard
- URL routing reflects active tab (e.g.,
/integrations/events,/integrations/list,/integrations/dashboard) - Browser back/forward navigation works correctly
- Use existing tab component pattern from portal-ui (similar to Organization tabs)
- Preserve user's filter/search state when switching tabs (via URL params or session storage)
- Tabs stack or scroll horizontally on mobile/tablet views
Example:
Navigation layout:
┌────────────────────────────────────────────────┐
│ Integration Management │
│ ┌──────────┬──────────────┬───────────┐ │
│ │ Events │ Integrations │ Dashboard │ │
│ └──────────┴──────────────┴───────────┘ │
│ ════════════ │
│ │
│ [Current events listing content here] │
│ │
└─────────────────────────────────────────────────┘