From 84f34b224427b5d4598ec7fa8c24a0a0edaee452 Mon Sep 17 00:00:00 2001 From: "devin-ai-integration[bot]" <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Mon, 8 Sep 2025 12:19:22 +0000 Subject: [PATCH] feat: add 5000ms staleTime to useConnectedCalendars hook (#23674) - Add staleTime: 5000 to useQuery configuration in useConnectedCalendars - Prevents unnecessary refetches for 5 seconds after data becomes stale - Improves performance by reducing redundant API calls Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: morgan@cal.com --- packages/platform/atoms/hooks/useConnectedCalendars.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/platform/atoms/hooks/useConnectedCalendars.tsx b/packages/platform/atoms/hooks/useConnectedCalendars.tsx index 15129dc30b..55eb47dc09 100644 --- a/packages/platform/atoms/hooks/useConnectedCalendars.tsx +++ b/packages/platform/atoms/hooks/useConnectedCalendars.tsx @@ -22,6 +22,7 @@ export const useConnectedCalendars = (props: { enabled?: boolean }) => { }); }, enabled: props?.enabled !== undefined ? props.enabled && isInit : isInit, + staleTime: 5000, }); return calendars;