-
Notifications
You must be signed in to change notification settings - Fork 7
Closed
Labels
julesMarca o Google Jules para investigação.Marca o Google Jules para investigação.
Description
Encontrou um bug? Por favor, preencha as seções abaixo. 👍
Resumo do problema
O componente DateInput está aplicando a restrição de dia e mês do maxDate de forma global, impedindo a seleção de dias posteriores mesmo em anos anteriores ao limite definido.
O componente bloqueia qualquer data após o dia 28 de Fevereiro, independentemente do ano selecionado. No exemplo, o usuário só consegue selecionar até 28/02/1994, pois o sistema entende que "28/02" é o limite máximo absoluto.
Passos para reproduzir
- Defina a propriedade maxDate para 28/02/2026;
- Abra o seletor de data e altere o ano para 1994;
- Tente selecionar o dia 15 de Março de 1994.
Qual o comportamento esperado?
A trava de dia e mês deve ser relativa ao ano do maxDate. Se o usuário retroceder para 1994 (ou qualquer ano anterior a 2026), todos os meses e dias deveriam estar disponíveis, já que a data completa (ex: 15/03/1994) é inferior ao limite total (28/02/2026).
Detalhes técnicos
- Versão do Cuida;
- Versão das principais dependências envolvidas com o problema;
- Navegador utilizado;
- Versão do navegador;
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
julesMarca o Google Jules para investigação.Marca o Google Jules para investigação.