Make search dropdown default to current version - uses selectedVersion prop instead of hardcoded ESV default
This commit is contained in:
@@ -17,18 +17,20 @@ const SearchComponent: React.FC<SearchComponentProps> = ({
|
||||
formatBookName,
|
||||
getBookUrlName,
|
||||
books = [],
|
||||
selectedVersion: initialVersion = 'esv',
|
||||
selectedVersion: initialVersion,
|
||||
onVersionChange,
|
||||
onClose,
|
||||
isModal = false
|
||||
}) => {
|
||||
// Default to ESV if no version is selected, otherwise use the current version
|
||||
const defaultVersion = initialVersion || 'esv';
|
||||
const [query, setQuery] = useState('');
|
||||
const [results, setResults] = useState<SearchResult[]>([]);
|
||||
const [loading, setLoading] = useState(false);
|
||||
const [error, setError] = useState('');
|
||||
const [hasSearched, setHasSearched] = useState(false);
|
||||
const [selectedBook, setSelectedBook] = useState<string>('');
|
||||
const [selectedVersion, setSelectedVersion] = useState<string>(initialVersion);
|
||||
const [selectedVersion, setSelectedVersion] = useState<string>(defaultVersion);
|
||||
const searchTimeoutRef = useRef<NodeJS.Timeout>();
|
||||
const navigate = useNavigate();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user