Frontend: Add segmented control for visualization switching in analytics dashboard panel
Add a segmented control component to allow users to switch between different visualizations in the analytics dashboard panel (e.g., "Trend" vs "Project breakdown").
## Implementation details
- Add segmented control to `ee/app/assets/javascripts/analytics/analytics_dashboards/components/analytics_dashboard_panel.vue`
- Accept `views` via props from panel config
- Track selected view in component data
- Refetch data when view selection changes via watcher
- Use GitLab UI's segmented control component
- Add segmented control to the `#filters` slot of `ExtendedDashboardPanel`
issue