function SearchBox({ value, onChange, onSearch, loading }) { const handleSubmit = (event) => { event.preventDefault(); if (!value?.trim() || !onSearch) return; onSearch(value.trim()); }; return (