import { Search, MessageCircle, LayoutGrid } from 'lucide-react'; import { NavigationHeader } from './NavigationHeader'; export function TopBar({ mode, onModeChange, query, onQueryChange, onSubmit, health, onResetHome }) { return ( onModeChange('search')} /> onModeChange('chat')} /> {mode === 'search' && ( { e.preventDefault(); onSubmit(); }} className="relative flex-1 w-full" > onQueryChange(e.target.value)} placeholder="Search catalog products — e.g. 'Recommend Paneer under ₹150', 'How many products in Cadbury?'" className="w-full rounded-full border border-ink-900/10 bg-white py-2 pl-10 pr-4 text-xs text-ink-950 placeholder:text-slate-400 focus:border-amber-500 focus:outline-none focus:ring-2 focus:ring-amber-500/20 shadow-xs" /> )} ); } function ModeButton({ icon: Icon, label, active, onClick }) { return ( {label} ); }