Skip to main content
function useCurrentUser(): {
  currentUser:   | null
     | User;
};
Hook to access the currently authenticated user’s information.

Returns

{
  currentUser:   | null
     | User;
}

currentUser

currentUser: 
  | null
  | User;

Example

function UserProfile() {
  const { currentUser } = useCurrentUser();

  if (!currentUser) {
    return null;
  }

  return (
    <div>
      <h2>User Profile</h2>
      <p>User ID: {currentUser.userId}</p>
      <p>EVM Accounts: {currentUser.evmAccounts.join(", ")}</p>
    </div>
  );
}