Files
FarmaFinder/frontend-mobile/hooks/useAuth.ts
T
2026-07-06 11:03:55 +02:00

20 lines
378 B
TypeScript

import { useEffect } from 'react';
import { useAuthStore } from '../store/authStore';
export function useAuth() {
const { user, isLoading, isAuthenticated, login, logout, checkAuth } = useAuthStore();
useEffect(() => {
checkAuth();
}, []);
return {
user,
isLoading,
isAuthenticated,
login,
logout,
isAdmin: user?.is_admin ?? false,
};
}