diff --git a/frontend/src/components/BookSelector.tsx b/frontend/src/components/BookSelector.tsx index 589bc435..017288c1 100644 --- a/frontend/src/components/BookSelector.tsx +++ b/frontend/src/components/BookSelector.tsx @@ -179,6 +179,20 @@ const BookSelector: React.FC = ({ books, onBookSelect, format )} + {/* Search Bar */} +
+
+ + +
+
+

{version.toUpperCase()} Bible diff --git a/frontend/src/components/ChapterSelector.tsx b/frontend/src/components/ChapterSelector.tsx index edc579ff..0a39d8a7 100644 --- a/frontend/src/components/ChapterSelector.tsx +++ b/frontend/src/components/ChapterSelector.tsx @@ -1,5 +1,5 @@ import React, { useState, useEffect } from 'react'; -import { ArrowLeft, FileText, Star, ChevronRight } from 'lucide-react'; +import { ArrowLeft, FileText, Star, ChevronRight, Search } from 'lucide-react'; import { getBook } from '../services/api'; interface ChapterSelectorProps { @@ -10,6 +10,7 @@ interface ChapterSelectorProps { user?: any; onFavoriteChange?: () => void; version?: string; + onSearchClick?: () => void; } const ChapterSelector: React.FC = ({ book, onChapterSelect, onBack, formatBookName, user, onFavoriteChange, version = 'esv' }) => {