- Add favoriteBibleVersion field to User schema in Prisma - Create API endpoint (/api/user/favorite-version) to get/set favorite version - GET: retrieve user's favorite Bible version - POST: save/update user's favorite Bible version - Enhance Bible reader functionality - Automatically load user's favorite version on mount (logged-in users) - Add star button (⭐) next to version selector to set current version as default - Display success message when favorite version is saved - Fall back to default version if no favorite is set - Add Bible Preferences section to Settings page - Display user's current favorite Bible version in dropdown - Allow users to view and change favorite version - Load all Bible versions (removed 200 limit) to ensure favorite is found - Show confirmation message when version is selected - Add loading state while fetching versions - Fix renderValue in Select component to properly display version names - Add comprehensive debug logging for troubleshooting 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
60 KiB
60 KiB