interface ChangePasswordProps {
    cancelChangePasswordButton: string;
    changePasswordForgotPasswordLink: string;
    changePasswordForgotPasswordLinkHref: string;
    handleSubmitPasswordChange: ((data) => void);
    isSubmitting: boolean;
    labels: {
        confirmPassword: string;
        newPassword: string;
        password: string;
    };
    onCancelUpdate: (() => void);
    onNavigate: ((route) => void);
    passwordValidation: ((errorKeys) => string);
    placeholders: {
        confirmPassword: string;
        newPassword: string;
        password: string;
    };
    screenMode: "desktop" | "mobile";
    submitChangePasswordButton: string;
    validationErrorText: {
        confirmPassword: string;
        password: string;
    };
}

Properties

cancelChangePasswordButton: string
changePasswordForgotPasswordLink: string
changePasswordForgotPasswordLinkHref: string
handleSubmitPasswordChange: ((data) => void)

Type declaration

isSubmitting: boolean
labels: {
    confirmPassword: string;
    newPassword: string;
    password: string;
}

Type declaration

  • confirmPassword: string
  • newPassword: string
  • password: string
onCancelUpdate: (() => void)

Type declaration

    • (): void
    • Returns void

onNavigate: ((route) => void)

Type declaration

    • (route): void
    • Parameters

      • route: string

      Returns void

passwordValidation: ((errorKeys) => string)

Type declaration

    • (errorKeys): string
    • Parameters

      • errorKeys: PasswordValidationError[]

      Returns string

placeholders: {
    confirmPassword: string;
    newPassword: string;
    password: string;
}

Type declaration

  • confirmPassword: string
  • newPassword: string
  • password: string
screenMode: "desktop" | "mobile"
submitChangePasswordButton: string
validationErrorText: {
    confirmPassword: string;
    password: string;
}

Type declaration

  • confirmPassword: string
  • password: string

Generated using TypeDoc