Reset Password
Purpose
Allow users to set a new password after initiating a password reset.
Overview
- This screen collects a new password and confirmation, validates both, and updates the user password.
Key Components
TopBannerContainer
Displays top banner.Formik
Manages password fields.Input Fields
:- password
- confirm_password
ValidationError
Displays validation errors.LanguageChanger
Switches app language.MNSingleButton
Triggers password reset.Resend Email Button
Displays toaster for resend confirmation.
User Flow
- User enters and confirms the new password.
- Spinner shown during update.
- Success toaster displayed.
- User is redirected to Sign In screen.
- Optionally, user can resend the reset email.
Navigation Links
Sign In
navigates to user Sign.
Loading State
Disables buttons and reduces opacity during sign-in processing to prevent duplicate submissions.