c78c745f3fae5ba79d8d81f31813430c5c89d833
Calendário (passo 2): - qtd vira "quantidade" genérica por modelo: Hora=horas (1–12), Dia=dias (1–30), Semana=semanas (1–8), Mês=meses (1–12). computeRange estende o fim conforme a quantidade; total = valor × quantidade (Turno segue unitário). - O intervalo escolhido (diária/semanal/mensal) é realçado no calendário e some ao trocar de modelo (qtd volta a 1). - Controles (Início/Duração/Período/Quantidade) que ficavam escondidos abaixo do calendário agora vivem num card destacado, com cabeçalho do dia/intervalo selecionado e auto-scroll (scrollIntoView) ao escolher o dia. - Resumo ganha linha "Quantidade" e a nota do total é genérica (N un × valor). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Description
No description provided
Languages
TypeScript
76.5%
JavaScript
23.1%
Shell
0.2%