added refetch when nudges are not fetched

This commit is contained in:
Lucas Oliveira 2025-11-18 14:05:24 -03:00
parent fcd0bed85f
commit 9c3ba58dff

View file

@ -76,6 +76,11 @@ export const useGetNudgesQuery = (
{
queryKey: ["nudges", chatId, filters, limit, scoreThreshold],
queryFn: getNudges,
refetchInterval: (query) => {
// If data is empty, refetch every 5 seconds
const data = query.state.data;
return Array.isArray(data) && data.length === 0 ? 5000 : false;
},
...options,
},
queryClient,