"use client"; import { Badge } from "@/shared/components/ui/badge"; import { ToggleGroup, ToggleGroupItem, } from "@/shared/components/ui/toggle-group"; import type { NotificationViewMode } from "./types"; type NotificationBellHeaderProps = { hasAnySourceItems: boolean; headerCountLabel: string; hasDashboardNotificationItems: boolean; viewMode: NotificationViewMode; hasArchivedItems: boolean; archivedDashboardCount: number; onViewModeChange: (viewMode: NotificationViewMode) => void; }; export function NotificationBellHeader({ hasAnySourceItems, headerCountLabel, hasDashboardNotificationItems, viewMode, hasArchivedItems, archivedDashboardCount, onViewModeChange, }: NotificationBellHeaderProps) { return (