Criar componente Input Senha
- Deve ter ícone e placeholder (conferir mockup).
- Ocultar a visualização dos caracteres (mascarar texto inserido).
- Ícone hide/show para a senha inserida dentro do componente - deve iniciar como hide e trocar o ícone quando selecionado ('eye-off' : 'eye' ou semelhante)
O componente deve ter uma propriedade para diferenciar quando for usado no login ou cadastro:
- No login retornar somente um input;
- No cadastro retornar dois inputs iguais (placeholders diferentes conforme mockup). Entre os dois, retornar uma lista de bullets com validações da senha.
As validações devem ocorrer a cada caractere inserido. Alterar a cor de acordo com a validação (conferir mockup);
Para o segundo input (confirmar senha), adicionar validação se é igual a primeira senha inserida.