- Rewrite favorite_service.dart with proper error handling, auth checks, and timeouts - Add error state UI to favorites_screen.dart with retry button - Add SnackBar feedback on toggle failures in home/search/detail screens - Type-safe parsing with per-item error handling to prevent crashes - Clean orphan favorite records from database - Add debugPrint logging for troubleshooting - All changes maintain backward compatibility |
||
|---|---|---|
| .. | ||
| app_config.dart | ||
| environment.dart | ||