'use client'; import { usePortal } from '@/lib/PortalContext'; import { Icon } from './Icons'; interface Tab { id: string; label: string; icon: string; } interface HeaderProps { activeTab: string; onTabChange: (tab: string) => void; tabs: Tab[]; } export function Header({ activeTab, onTabChange, tabs }: HeaderProps) { const { darkMode, setDarkMode, refreshHealth, isRefreshing } = usePortal(); return (
{/* Top bar */}
{/* Logo / Title */}

NUC Portal

192.168.1.3

{/* Actions */}
{/* Refresh button */} {/* Dark mode toggle */}
{/* Tabs */}
); }