interface SearchInputProps { value: string; onChange: (value: string) => void; placeholder?: string; className?: string; } export function SearchInput({ value, onChange, placeholder = 'Search...', className = '', }: SearchInputProps) { return ( onChange(e.target.value)} placeholder={placeholder} className={`w-full px-2 py-1 text-sm border rounded bg-white dark:bg-navy-800 dark:text-warm-200 border-warm-200 dark:border-navy-700 placeholder-warm-400 dark:placeholder-warm-500 focus:outline-none focus:ring-1 focus:ring-teal-400 ${className}`} /> ); }