3.0.3
Não é importante
O componente TimePicker
possui a opção de desabilitar as horas usando a propriedade disabledHours
.
Por exemplo, digamos que eu queira desabilitar as horas pares (como 2, 4, 6 etc.). Como devo fazer isso? Não consigo comparar o tempo.
Realmente não sei se expliquei claramente. Se não, vá em frente e experimente meu exemplo acima (com as horas pares sendo desativadas) - você verá o que quero dizer.
A função deve ter o atributo hour
para que eu possa compará-la e retornar um booleano específico.
Nada para comparar. A função não tem nenhum argumento.
@Ancinek Não há necessidade de passar parâmetros para a função disabledHours. Você só precisa retornar um array contendo as horas que deseja desabilitar.
disabledHours={() => [1, 2, 3]}
Obrigado pela resposta! Seria bom incluir esta parte na documentação!
Tenha um bom final de 2017!
@Ancinek seja bem-vindo para nos ajudar a melhorar a documentação.
Tenha um bom final de 2017!
Comentários muito úteis
@Ancinek Não há necessidade de passar parâmetros para a função disabledHours. Você só precisa retornar um array contendo as horas que deseja desabilitar.