Mais de 10 caracteres
Letra maiúscula
Letra minúscula
Número
Caractere especial
Validação customizada
Componente que indica a força de uma senha. O componente exibe quais são os itens de força de uma senha que o valor está respeitando. O componente permite também que sejam adicionadas tipos de validações customizadas através do extraRules.
Mais de 10 caracteres
Letra maiúscula
Letra minúscula
Número
Caractere especial
Validação customizada
Prop name | Description | Type | Default | Type format |
---|---|---|---|---|
checkedIcon | Define o ícone que será exibido quando a senha for válida | string | '$check_in_a_circle' | |
color | Cor do texto e ícones da validação da senha | string | null | |
extraRules | Array de objetos que aplica validações customizadas definidas pelo usuário | array | undefined | |
minLength | Define o número minimo de caracteres | number,string | undefined | |
uncheckedIcon | Define o ícone que será exibido quando a senha for inválida | string | '$radio_button_unchecked_rounded' | |
value | Valor a ser avaliado pelas verificações | string | undefined | |
withLowerCase | Aplica a verificação para conter pelo menos um caractere minúsculo | boolean | false | |
withNumber | Aplica a verificação para conter pelo menos um caractere numérico | boolean | false | |
withSpecialCharacter | Aplica a verificação para conter pelo menos um caractere especial | boolean | false | |
withUpperCase | Aplica a verificação para conter pelo menos um caractere maiúsculo | boolean | false |
Event name | Properties | Description |
---|---|---|
change | number Number - Número de validações válidas | Evento emitido a cada mudança no número de validações |