Rev 2774 | AutorÃa | Ultima modificación | Ver Log |
import { useContext, useEffect } from 'react'
import { HabitsContext } from '@app/providers/habits'
import { useFetch } from './useFetch'
export function useHabits() {
const { data: fetchedHabits, isLoading } = useFetch('/habits', [])
const habitsState = useContext(HabitsContext)
const { setHabits } = habitsState
useEffect(() => {
console.log(fetchedHabits)
setHabits(fetchedHabits)
}, [fetchedHabits])
return { ...habitsState, loading: isLoading }
}