@auth0/nextjs-auth0
Version:
Auth0 Next.js SDK
18 lines (17 loc) • 431 B
TypeScript
import type { User } from "../../types/index.js";
export declare function useUser(): {
user: null;
isLoading: boolean;
error: Error;
invalidate: () => Promise<User | undefined>;
} | {
user: User;
isLoading: boolean;
error: null;
invalidate: () => Promise<User | undefined>;
} | {
user: undefined;
isLoading: boolean;
error: undefined;
invalidate: () => Promise<User | undefined>;
};