- 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 |
||
|---|---|---|
| .. | ||
| auth_service.dart | ||
| booking_service.dart | ||
| favorite_service.dart | ||
| kontrakan_service.dart | ||
| laundry_service.dart | ||
| location_service.dart | ||
| review_service.dart | ||
| server_discovery_service.dart | ||