@propellerads/password-validator
Version:
10 lines (9 loc) • 664 B
TypeScript
import React from 'react';
import { DefaultRulesParams, PasswordValidatorProps } from './types';
export declare const getDefaultRules: ({ passwordChangeRuleLengthText, passwordChangeRuleLatinLowercaseText, passwordChangeRuleLatinUppercaseText, passwordChangeRuleDigitsText, passwordChangeRuleIsEqualText, }: DefaultRulesParams) => {
test: (oneValue: string, twoValue: string) => boolean | "";
label: React.ReactNode;
key: string;
}[];
declare const PasswordValidator: ({ rules, password, confirmPassword, onPassedRuleClassName, onFailedRuleClassName, onTestsPassed, }: PasswordValidatorProps) => JSX.Element;
export default PasswordValidator;