b7f3c23ad6c6bd9472d26b2770363a8d398f3ee5
Iteracao UX #2 do C12: records cancelled (do ciclo Revogar+Antecipar e tambem das multas) poluiam o dialog "Lancamentos da sessao", escondendo o que importa (ativos). lancamentosShowHistory ref (default false) + lancamentosFiltered computed filtra status !== 'cancelled'. lancamentosCancelledCount computa contagem pra feedback. UI: - Dialog abre limpo (sempre lancamentosShowHistory=false em onVerLancamentos) - Quando ha cancelled e existe ativo: linha acima da lista com "{N} cancelado(s) ocultos" + botao toggle "Mostrar/Ocultar historico" - Quando todos sao cancelled: empty state especial "Sem lancamentos ativos. {N} cancelado(s) no historico" + botao pra expandir - Cards cancelled atenuados (opacity 0.55, border-dashed, background sutil, description com line-through) — claramente audit trail, nao-ativo Combina com "Trocar metodo" (commit anterior) — agora o caso 99% do tempo ele ve so o record ativo, nao precisa nem expandir historico. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sakai is an application template for Vue based on the create-vue, the recommended way to start a Vite-powered Vue projects.
Visit the documentation to get started.
Description
Languages
Vue
61.3%
PLpgSQL
17.4%
JavaScript
16%
HTML
2.7%
TypeScript
2.3%
Other
0.3%