import React from 'react'; import { Sun, Moon, Settings, Sparkles, Activity, Menu, ChevronDown } from 'lucide-react'; import type { ModelStats } from '../types/chat'; interface HeaderProps { darkMode: boolean; setDarkMode: (val: boolean) => void; onOpenSettings: () => void; onOpenDashboard: () => void; onOpenSystemPrompt: () => void; modelStats: ModelStats; sidebarOpen: boolean; setSidebarOpen: (val: boolean) => void; } export const Header: React.FC = ({ darkMode, setDarkMode, onOpenSettings, onOpenDashboard, onOpenSystemPrompt, modelStats, sidebarOpen, setSidebarOpen }) => { return (
{/* LawSLM Logo */} LawSLM

LawSLM

v1.0 Scratch

Intelligent Legal & General Assistant

{/* Model Selector */} {/* System Prompt */} {/* Dashboard */} {/* Theme Toggle */} {/* Settings */} {/* User Profile */}
AK

Amit Kumar

Creator & Lead Eng

); };