- {#each setoresQuery.data as setor}
+ {#each setoresQuery.data as setor (setor._id)}
{/each}
- {:else if setoresQuery?.isLoading}
-
Carregando...
{:else}
Nenhum setor atribuído
{/if}
diff --git a/apps/web/src/routes/(dashboard)/ti/lgpd/solicitacoes/+page.svelte b/apps/web/src/routes/(dashboard)/ti/lgpd/solicitacoes/+page.svelte
index d40e436..a4a60d0 100644
--- a/apps/web/src/routes/(dashboard)/ti/lgpd/solicitacoes/+page.svelte
+++ b/apps/web/src/routes/(dashboard)/ti/lgpd/solicitacoes/+page.svelte
@@ -22,18 +22,19 @@
import { ptBR } from 'date-fns/locale';
import { toast } from 'svelte-sonner';
- type StatusFiltro = 'pendente' | 'em_analise' | 'concluida' | 'rejeitada' | null;
+ type StatusFiltro = '' | 'pendente' | 'em_analise' | 'concluida' | 'rejeitada';
type TipoFiltro =
+ | ''
| 'acesso'
| 'correcao'
| 'exclusao'
| 'portabilidade'
| 'revogacao_consentimento'
- | 'informacao_compartilhamento'
- | null;
+ | 'informacao_compartilhamento';
- let statusFiltro = $state
(null);
- let tipoFiltro = $state(null);
+ // '' = Todos (sem filtro)
+ let statusFiltro = $state('');
+ let tipoFiltro = $state('');
let termoBusca = $state('');
const client = useConvexClient();
@@ -221,7 +222,7 @@
Status