Skip to main content

Overview

useFetchUserByUsername returns a function that fetches a user’s public profile by their username. Use this for public profile pages where the URL contains a username slug.

Usage Example

Parameters

The hook returns a function. That function accepts:
username
string
required
The username to look up.
include
string | string[]
Optional. Pass "files" to populate avatarFile and bannerFile with full File objects.

Returns

User
User
The user’s public profile. When spaceReputation is requested, it carries an added spaceReputation number. See User data model and Reputation.