diff --git a/apps/web/src/routes/(dashboard)/+page.svelte b/apps/web/src/routes/(dashboard)/+page.svelte index e94ed26..9ed3f9b 100644 --- a/apps/web/src/routes/(dashboard)/+page.svelte +++ b/apps/web/src/routes/(dashboard)/+page.svelte @@ -299,21 +299,20 @@ - {#if statusSistemaQuery.data} + {#if statusSistemaQuery?.data} {@const status = statusSistemaQuery.data} - {@const atividade = atividadeBDQuery.data || { + {@const atividade = atividadeBDQuery?.data || { historico: Array.from({ length: 30 }, () => ({ entradas: 0, saidas: 0 })) }} - {@const distribuicao = distribuicaoQuery.data || { + {@const distribuicao = distribuicaoQuery?.data || { queries: 0, mutations: 0, leituras: 0, escritas: 0 }} - {@const maxAtividade = Math.max( - 1, - ...atividade.historico.map((p) => Math.max(p.entradas, p.saidas)) - )} + {@const maxAtividade = atividade.historico && atividade.historico.length > 0 + ? Math.max(1, ...atividade.historico.map((p) => Math.max(p.entradas || 0, p.saidas || 0))) + : 1}