All files / src/hooks useAchievement.ts

100% Statements 8/8
100% Branches 0/0
100% Functions 2/2
100% Lines 6/6

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 151x   1x   1x 19x 37x   19x            
import { useSelector } from 'react-redux';
import { RootState } from '../redux/store';
import { useAchievementContext } from '../providers/AchievementProvider';
 
export const useAchievement = () => {
    const { updateMetrics, unlockedAchievements, resetStorage } = useAchievementContext();
    const metrics = useSelector((state: RootState) => state.achievements.metrics);
 
    return {
        metrics,
        unlockedAchievements,
        updateMetrics,
        resetStorage,
    };
};