diff --git a/src/components/providers/hooks/useProviderRecentRequests.ts b/src/components/providers/hooks/useProviderRecentRequests.ts index 6b803f3..971a970 100644 --- a/src/components/providers/hooks/useProviderRecentRequests.ts +++ b/src/components/providers/hooks/useProviderRecentRequests.ts @@ -110,8 +110,12 @@ export function useProviderRecentRequests(options: UseProviderRecentRequestsOpti ); useEffect(() => { - setUsageByProvider(enabled ? cachedUsageByProvider : EMPTY_USAGE_BY_PROVIDER); - }, [enabled]); + if (!enabled) { + setUsageByProvider(EMPTY_USAGE_BY_PROVIDER); + return; + } + void loadRecentRequests().catch(() => {}); + }, [enabled, loadRecentRequests]); useInterval(() => { void refreshRecentRequests().catch(() => {});