interface SearchInputProps { value: string onChange: (value: string) => void placeholder?: string className?: string } export default function SearchInput({ value, onChange, placeholder = 'Search...', className }: SearchInputProps) { return (
onChange(e.target.value)} onFocus={e => { e.currentTarget.style.boxShadow = '0 0 0 3px rgba(246,131,48,0.3)' e.currentTarget.style.borderColor = 'var(--color-accent)' }} onBlur={e => { e.currentTarget.style.boxShadow = 'none' e.currentTarget.style.borderColor = 'transparent' }} />
) }