Fix TypeScript compilation error in BibleReader

- Added null check for verseNumber before rendering favorite button
- Prevents 'string | null is not assignable to string' error
This commit is contained in:
Ryderjj89
2025-09-28 13:05:29 -04:00
parent 4510e6e333
commit 061f11e686

View File

@@ -267,7 +267,7 @@ const BibleReader: React.FC<BibleReaderProps> = ({ book, chapter, onBack, format
<span className="bible-text">{verseText}</span>
</div>
{/* Star button - only show for authenticated users */}
{user && (
{user && verseNumber && (
<button
onClick={() => toggleFavorite(verseNumber)}
className="ml-2 mt-1 p-1 rounded hover:bg-gray-200 dark:hover:bg-gray-600 transition-colors"