Documentation

SwiftUI Reset Password View

A SwiftUI View that handles receiving a user email for the purpose of initiating a password reset. Typically used when performing password change in a non-authenticated state.

ResetPasswordView with a light color scheme. A SwiftUI Starter Kit Component.
ResetPasswordView with a light color scheme.
ResetPasswordView with a dark color scheme. A SwiftUI Starter Kit Component.
ResetPasswordView with a dark color scheme.

Usage

ResetPasswordView(
    interactor: ResetPasswordInteractor(didResetPassword: {
        // navigate back to authentication
    })
)

Features

  • Validates email entry and prevents the user from submitting an invalid email.
  • Supports light and dark device color schemes by default.
  • Supports font scaling via Dynamic Type.
  • Supports offline usage in SwiftUI Previews for easy debugging and testing.

Notes