Documentation

SwiftUI Change Password View

A SwiftUI View that handles form interaction when initiating a password reset.

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

Usage

ChangePasswordView(
    interactor: ChangePasswordInteractor(
        user: user,
        didChangePassword: {
            // trigger navigation state change
        }
    )
)

Features

  • Includes client side form validation with error handling.
  • Secure password text entry.
  • 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.