Fix fetchItems calls on tab switch

This commit is contained in:
gpt-engineer-app[bot]
2025-10-12 19:40:52 +00:00
parent 8d9d00ef13
commit 99244c1306

View File

@@ -779,7 +779,9 @@ export const ModerationQueue = forwardRef<ModerationQueueRef>((props, ref) => {
if (!isMountingRef.current && initialFetchCompleteRef.current) {
debouncedFetchItems(debouncedEntityFilter, debouncedStatusFilter, true, activeTabRef.current);
}
}, [debouncedEntityFilter, debouncedStatusFilter, user, fetchItems, debouncedFetchItems]);
// eslint-disable-next-line react-hooks/exhaustive-deps
}, [debouncedEntityFilter, debouncedStatusFilter, user]);
// Note: fetchItems and debouncedFetchItems are stable callbacks and should NOT trigger this effect
// Polling for auto-refresh (only if realtime is disabled)
useEffect(() => {