Skip to content

useCurrentUser

function useCurrentUser(): object;

The caller identified by the current token — wraps client.users.me(). Inert (user: null, no network, enabled: false) inside a disabled provider.

object

enabled: boolean;
error: Error | null;
isLoading: boolean;
refresh: () => Promise<void>;

Promise<void>

user:
| {
custom: Record<string, unknown>;
id: string;
}
| null;