diff --git a/client/src/hooks/trophies.ts b/client/src/hooks/trophies.ts index 124622ab..15dcde2e 100644 --- a/client/src/hooks/trophies.ts +++ b/client/src/hooks/trophies.ts @@ -53,7 +53,7 @@ export function useTrophies({ [parser, setRawTrophies], ); - const { refetch: fetchAchievements, isFetching } = useAchievementsQuery( + const { data, refetch: fetchAchievements, isFetching, error } = useAchievementsQuery( { projects, }, @@ -61,10 +61,13 @@ export function useTrophies({ enabled: props.length > 0, queryKey: ["achievements", props], refetchInterval: 600_000, // Refetch every 10 minutes - onSuccess, + keepPreviousData: true, }, ); + // TODO wip this should return partial data 😡 + console.log('data', data, 'error', error, 'isFetching', isFetching); + useEffect(() => { if (props.length === 0) return; try {