fix: Correct incomplete $state initialization in multiple Svelte components and pages.

This commit is contained in:
2025-12-02 19:18:53 -03:00
parent 4bd9e21748
commit 8a50fb6f61
99 changed files with 520 additions and 519 deletions

View File

@@ -12,13 +12,13 @@
// Buscar TODAS as solicitações de ausências
const todasAusenciasQuery = useQuery(api.ausencias.listarTodas, {});
const filtroStatus = $state<string>('todos');
let filtroStatus = $state<string>('todos');
let solicitacaoSelecionada = $state<Id<'solicitacoesAusencias'> | null>(null);
const ausencias = $derived(todasAusenciasQuery?.data || []);
let ausencias = $derived(todasAusenciasQuery?.data || []);
// Filtrar solicitações
const ausenciasFiltradas = $derived(
let ausenciasFiltradas = $derived(
ausencias.filter((a) => {
// Filtro de status
if (filtroStatus !== 'todos' && a.status !== filtroStatus) return false;
@@ -27,7 +27,7 @@
);
// Estatísticas gerais
const stats = $derived({
let stats = $derived({
total: ausencias.length,
aguardando: ausencias.filter((a) => a.status === 'aguardando_aprovacao').length,
aprovadas: ausencias.filter((a) => a.status === 'aprovado').length,