# Password Strength

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.

Component Type

Mais de 10 caracteres

Letra maiúscula

Letra minúscula

Número

Caractere especial

Validação customizada

# Props

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

# Events

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