repeatPassword static method
- String value,
- dynamic controller,
- BuildContext context
Validates a password confirmation to ensure it matches the original password. @param value The confirmation password string to validate. @param controller The controller containing the original password. @param context The BuildContext for localization. @return A string error message if validation fails, or null if it passes.
Implementation
static String? repeatPassword(String value, controller, BuildContext context) {
if (value.isEmpty) {
return AppLocalizations.of(context)!.tPleaseRepeatPassword;
}
if (value != controller.password.text) {
return AppLocalizations.of(context)!.tPasswordsDoNotMatch;
}
return null;
}