fix: mock handler returns 'impacts' to match frontend GlobalEventDetail type

This commit is contained in:
Celes Renata
2026-04-17 06:25:05 +00:00
parent cbe3fbe8b4
commit 7f67725ec8
+1 -1
View File
@@ -161,7 +161,7 @@ export const handlers = [
http.get('/api/macro/events', () => HttpResponse.json(mockMacroEvents)), http.get('/api/macro/events', () => HttpResponse.json(mockMacroEvents)),
http.get('/api/macro/events/:id', ({ params }) => { http.get('/api/macro/events/:id', ({ params }) => {
const ev = mockMacroEvents.find((e) => e.id === params.id); const ev = mockMacroEvents.find((e) => e.id === params.id);
return ev ? HttpResponse.json({ ...ev, model_provider: 'ollama', model_name: 'test-model', prompt_version: 'event-v1', schema_version: '1.0.0', affected_companies: mockMacroImpacts }) : new HttpResponse(null, { status: 404 }); return ev ? HttpResponse.json({ ...ev, model_provider: 'ollama', model_name: 'test-model', prompt_version: 'event-v1', schema_version: '1.0.0', impacts: mockMacroImpacts }) : new HttpResponse(null, { status: 404 });
}), }),
http.get('/api/macro/impacts/:ticker', () => HttpResponse.json(mockMacroImpacts)), http.get('/api/macro/impacts/:ticker', () => HttpResponse.json(mockMacroImpacts)),
http.get('/api/admin/macro/status', () => HttpResponse.json({ macro_enabled: true, source: 'default' })), http.get('/api/admin/macro/status', () => HttpResponse.json({ macro_enabled: true, source: 'default' })),