MCPcopy Index your code
hub / github.com/FirebaseExtended/reactfire / useUser

Function useUser

src/auth.tsx:22–29  ·  view source on GitHub ↗
(options?: ReactFireOptions<T>)

Source from the content-addressed store, hash-verified

20 * @param options
21 */
22export function useUser<T = unknown>(options?: ReactFireOptions<T>): ObservableStatus<User | null> {
23 const auth = useAuth();
24
25 const observableId = `auth:user:${auth.name}`;
26 const observable$ = user(auth);
27
28 return useObservable(observableId, observable$, options);
29}
30
31export function useIdTokenResult(user: User, forceRefresh: boolean = false, options?: ReactFireOptions<IdTokenResult>): ObservableStatus<IdTokenResult> {
32 if (!user) {

Callers 4

UserDetailsFunction · 0.85
UserDetailsFunction · 0.85
auth.test.tsxFile · 0.85
AuthCheckFunction · 0.85

Calls 2

useAuthFunction · 0.85
useObservableFunction · 0.85

Tested by 1

UserDetailsFunction · 0.68