dashboard: reimaginacao
Signed-off-by: Rodrigo B. de Sousa Martins <rodrigo.sousa.577@gmail.com>
This commit is contained in:
1 parent
0475c34d64
commit
683da3264d
1 file changed
+8
-2
@@ -20,14 +20,20 @@ export function useCalendarioAtendimentos() {
|
|||||||
descricao: a.titulo || 'Atendimento',
|
descricao: a.titulo || 'Atendimento',
|
||||||
}));
|
}));
|
||||||
|
|
||||||
// Buscar audiências
|
// Buscar audiências, tratar erro 404
|
||||||
|
let audiencias: EventoCalendario[] = [];
|
||||||
|
try {
|
||||||
const audienciasRes = await api.get('/audiencias');
|
const audienciasRes = await api.get('/audiencias');
|
||||||
const audiencias = audienciasRes.data.map((a: any) => ({
|
audiencias = audienciasRes.data.map((a: any) => ({
|
||||||
id: a.id,
|
id: a.id,
|
||||||
data: a.data?.slice(0, 10),
|
data: a.data?.slice(0, 10),
|
||||||
tipo: 'Audiência',
|
tipo: 'Audiência',
|
||||||
descricao: a.tipo || 'Audiência',
|
descricao: a.tipo || 'Audiência',
|
||||||
}));
|
}));
|
||||||
|
} catch (error: any) {
|
||||||
|
if (error?.response?.status !== 404) throw error;
|
||||||
|
// Se for 404, ignora audiências
|
||||||
|
}
|
||||||
|
|
||||||
// Junta todos eventos
|
// Junta todos eventos
|
||||||
return [...atendimentos, ...audiencias];
|
return [...atendimentos, ...audiencias];
|
||||||
|
|||||||
Reference in new issue
Block a user