diff --git a/frontend/src/api/hooks.ts b/frontend/src/api/hooks.ts index a624608..880d8c9 100644 --- a/frontend/src/api/hooks.ts +++ b/frontend/src/api/hooks.ts @@ -556,7 +556,14 @@ export function useHistoricalPatterns(ticker: string | undefined, params?: { cat if (params?.catalyst_type) qs.set('catalyst_type', params.catalyst_type); if (params?.time_horizon) qs.set('time_horizon', params.time_horizon); const path = `/api/patterns/${ticker}${qs.toString() ? '?' + qs : ''}`; - return useGet(['historical-patterns', ticker, params], 'query', path, !!ticker); + return useQuery({ + queryKey: ['historical-patterns', ticker, params], + queryFn: async () => { + const resp = await apiGet<{ patterns: HistoricalPattern[] }>('query', path); + return resp.patterns ?? []; + }, + enabled: !!ticker, + }); } // ---------------------------------------------------------------------------