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