Files
discord-decomp/modules/collectibles/hooks/useCurrentUser.tsx
T
2026-11-01 12:12:55 +02:00

13 lines
563 B
TypeScript

// Metro module 8664 (f8665).
import UserStore from "../../../stores/UserStore";
import { useStateFromStores } from "../../../_bundle/Module589";
import Module38 from "../../../_bundle/Module38";
export function useCurrentUser() {
const stateFromStores = useStateFromStores([UserStore], () => UserStore.getCurrentUser());
Module38(stateFromStores != null, "user has to be signed in before accessing shop");
return stateFromStores;
}
export function useCurrentUserIfAvailable() {
return useStateFromStores([UserStore], () => UserStore.getCurrentUser());
}