// Metro module 12175 (f12176). import { useMemo } from "react"; import RelationshipStore from "../../../stores/RelationshipStore"; import UserStore from "../../../stores/UserStore"; import { useStateFromStores } from "../../../_bundle/Module589"; import { useGameFriendsForUser } from "../GameRelationshipStoreHooks"; let c8405_5 = []; export function useUserProfileGameFriendApplicationIds({ userId }) { let gameFriendsForUser; gameFriendsForUser = void 0; const stateFromStores = useStateFromStores([RelationshipStore, UserStore], () => RelationshipStore.isFriend(userId) || UserStore.getUser(userId)?.isProvisional); gameFriendsForUser = useGameFriendsForUser(userId); return useMemo(() => stateFromStores ? c8405_5 : gameFriendsForUser.map((item) => item.applicationId), [gameFriendsForUser, stateFromStores]); }