(limit: number = 100)
| 91 | |
| 92 | // Events |
| 93 | export function useRecentEvents(limit: number = 100) { |
| 94 | return useQuery({ |
| 95 | queryKey: queryKeys.events(limit), |
| 96 | queryFn: () => api.getRecentEvents(limit), |
| 97 | refetchInterval: 5000, // Refresh every 5 seconds for real-time feel |
| 98 | }); |
| 99 | } |
| 100 | |
| 101 | export function useEventsSince(cursor: number) { |
| 102 | return useQuery({ |
no test coverage detected