bw-expo-app/hooks/use-auth.ts

14 lines
309 B
TypeScript

import { useSession } from "@/lib/auth/client";
export function useAuth() {
const { data: session, isPending, error } = useSession();
return {
user: session?.user ?? null,
session: session ?? null,
isLoading: isPending,
isAuthenticated: !!session?.user,
error: error ?? null,
};
}