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
+14
-8
@@ -20,14 +20,20 @@ export function useCalendarioAtendimentos() {
|
||||
descricao: a.titulo || 'Atendimento',
|
||||
}));
|
||||
|
||||
// Buscar audiências
|
||||
const audienciasRes = await api.get('/audiencias');
|
||||
const audiencias = audienciasRes.data.map((a: any) => ({
|
||||
id: a.id,
|
||||
data: a.data?.slice(0, 10),
|
||||
tipo: 'Audiência',
|
||||
descricao: a.tipo || 'Audiência',
|
||||
}));
|
||||
// Buscar audiências, tratar erro 404
|
||||
let audiencias: EventoCalendario[] = [];
|
||||
try {
|
||||
const audienciasRes = await api.get('/audiencias');
|
||||
audiencias = audienciasRes.data.map((a: any) => ({
|
||||
id: a.id,
|
||||
data: a.data?.slice(0, 10),
|
||||
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
|
||||
return [...atendimentos, ...audiencias];
|
||||
|
||||
Reference in new issue
Block a user