From 5c19e2ed48bbf0505c0a12874795b8bbe74467f4 Mon Sep 17 00:00:00 2001 From: Ryderjj89 Date: Mon, 29 Sep 2025 10:27:00 -0400 Subject: [PATCH] Make search dropdown default to current version - uses selectedVersion prop instead of hardcoded ESV default --- frontend/src/components/SearchComponent.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/SearchComponent.tsx b/frontend/src/components/SearchComponent.tsx index da8cc91d..e397b09d 100644 --- a/frontend/src/components/SearchComponent.tsx +++ b/frontend/src/components/SearchComponent.tsx @@ -17,18 +17,20 @@ const SearchComponent: React.FC = ({ 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([]); const [loading, setLoading] = useState(false); const [error, setError] = useState(''); const [hasSearched, setHasSearched] = useState(false); const [selectedBook, setSelectedBook] = useState(''); - const [selectedVersion, setSelectedVersion] = useState(initialVersion); + const [selectedVersion, setSelectedVersion] = useState(defaultVersion); const searchTimeoutRef = useRef(); const navigate = useNavigate();