From 6718096ea06be4e79412cebdf162f1afc0a08780 Mon Sep 17 00:00:00 2001 From: Ryderjj89 Date: Sun, 28 Sep 2025 15:59:38 -0400 Subject: [PATCH] Fixed breadcrumb 'Books' navigation - goes to version home instead of root MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - **Corrected breadcrumb targets**: 'Books' button now navigates to /version/{current-version} instead of root '/' - **Version-aware navigation**: All breadcrumb 'Books' clicks stay within current Bible version - **Proper page flow**: Click 'Books' from any page → goes back to current version's book selection - **Complete navigation loop**: ESV → Genesis → Chapter 1 → Books → back to ESV book selection Breadcrumb navigation now intelligently stays within current Bible version context! --- frontend/src/App.tsx | 1 + frontend/src/components/BibleReader.tsx | 2 +- frontend/src/components/BookSelector.tsx | 7 ++++--- frontend/src/components/ChapterSelector.tsx | 2 +- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index 21794a90..9eb34ddb 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -292,6 +292,7 @@ function App() { onFavoriteChange={handleFavoriteChange} version={versionId} onBack={handleBack} + onSearchClick={() => setShowSearch(true)} /> ); }; diff --git a/frontend/src/components/BibleReader.tsx b/frontend/src/components/BibleReader.tsx index eeb4304a..0afd95f0 100644 --- a/frontend/src/components/BibleReader.tsx +++ b/frontend/src/components/BibleReader.tsx @@ -305,7 +305,7 @@ const BibleReader: React.FC = ({ book, chapter, onBack, format {/* Breadcrumb Navigation */}