/** * AppHeader - Global application header * Features: Entity selection, global settings, theme toggle */ import { Button } from "@/components/ui/button"; import { EntitySelector } from "@/components/shared/entity-selector"; import { ModeToggle } from "@/components/mode-toggle"; import { Settings } from "lucide-react"; import type { AgentInfo, WorkflowInfo } from "@/types"; interface AppHeaderProps { agents: AgentInfo[]; workflows: WorkflowInfo[]; selectedItem?: AgentInfo | WorkflowInfo; onSelect: (item: AgentInfo | WorkflowInfo) => void; onRemove?: (entityId: string) => void; onBrowseGallery?: () => void; isLoading?: boolean; onSettingsClick?: () => void; } export function AppHeader({ agents, workflows, selectedItem, onSelect, onRemove, onBrowseGallery, isLoading = false, onSettingsClick, }: AppHeaderProps) { return (
Dev UI
); }