Improves error handling and navigation
Enhances error handling for API and GraphQL requests with improved message clarity and specific error types. This includes providing user-friendly messages based on HTTP status codes and connection errors.
Updates navigation flow for mobile verification. Now, the phone number is passed as extra data via the GoRouter instead of as a path parameter. This approach simplifies data handling and enhances the robustness of routing to the verification screen.
Removes the ScheduledNotificationBootReceiver from the Android manifest as it is no longer needed.