import { useContext } from 'react'; import { AuthContext } from '../contexts/AuthContext'; export function useAuth() { const context = useContext(AuthContext); if (!context) { console.error('useAuth deve ser usado dentro de um AuthProvider'); throw new Error('useAuth deve ser usado dentro de um AuthProvider'); } // Adicionar log para debug console.log('useAuth - Current user:', context.user); return context; }