Skip to content

Conversation

@russellwheatley
Copy link
Member

@russellwheatley russellwheatley commented Oct 23, 2025

Description

  • Centralized error modal system implemented

  • Automatic error modal display for authentication errors

  • Integration with all authentication flows

  • Modal dismissal

  • Modal is on AuthPickerView which is the parent of all Views (Except PhoneAuthView which is isolated from AuthPickerView).

  • PhoneAuthView is a separate modal and also uses the errorModal locally as opposed to using the error modal in AuthPickerView.

  • Removed all error messages appearing in Views.

  • Updated Password Recovery View to have a success sheet if successful, but falls back to error modal if fails.

  • Wrote a couple of UI tests for email and Facebook provider to check the modal is activated on sign-in failure.

  • There's a bunch of formatting in this PR as well using swiftformat to keep code formatted.

@russellwheatley russellwheatley marked this pull request as ready for review October 24, 2025 11:22
@russellwheatley russellwheatley changed the base branch from oauth-providers to development October 24, 2025 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant