// Metro module 8481 (f8482). import { useState, useRef, useCallback, useMemo, useEffect } from "react"; import { ActivityIndicator, View } from "react-native"; import GameProfileStore from "../../GameProfileStore"; import { createStyles } from "../../../../design/components/Styles/native/createStyles"; import Module712 from "../../../../_bundle/Module712"; import { Button } from "../../../../design/components/Button/native/Button.native"; import { intl, t } from "../../../../intl/index.native"; import { useBottomSheetRef } from "../../../../design/components/Sheet/native/useBottomSheetRef"; import useOpenExternalUrlFromGameProfile from "../../hooks/useOpenExternalUrlFromGameProfile"; import Linking from "../../../../lib/native/Linking"; import { generateViewId, getGuildIdAndVerifiedFromInvite, trackGameProfileAction, trackGameProfileOpen, GameProfileTypes, trackGameProfileClose } from "../../GameProfileAnalyticUtils"; import { useGame } from "../../../games/hooks/useGame"; import useGameProfileObscured from "../../hooks/useGameProfileObscured"; import * as _ReanimatedRexport from "../../../reanimated/ReanimatedRexport"; import ReanimatedRexport, { useSharedValue, useAnimatedReaction, useAnimatedStyle } from "../../../reanimated/ReanimatedRexport"; import useInAppBrowserReturn from "../hooks/useInAppBrowserReturn"; import * as _timing from "../../../../design/animation/reanimated/timing/timing"; import { useGameProfileStoreWebsites } from "../../hooks/useGameProfileStoreWebsites"; import getGameProfileStoreWebsiteData from "../utils/getGameProfileStoreWebsiteData"; import ActionSheetActionCreators, { showActionSheet } from "../../../action_sheet/native/ActionSheetActionCreators"; import GameProfileStoreLinksActionSheet, { ACTION_SHEET_KEY } from "./GameProfileStoreLinksActionSheet"; import { GameProfileSimilarGamesMobileExperiment } from "../../SimilarGamesExperiments"; import { BottomSheet } from "../../../../design/components/Sheet/native/BottomSheet.native"; import { BottomSheetScrollView } from "../../../../_bundle/Module5245"; import ObscuredSurface from "../../../safety_common/native/ObscuredSurface"; import GameProfileView from "./GameProfileView"; import GameProfileNavigationHeader from "./GameProfileNavigationHeader"; import { ActionSheetHeaderBar } from "../../../../design/components/Sheet/native/ActionSheetHeaderBar.native"; let useStyles, __initData, __initData2, __initData3, __initData4, __initData5; const GetButton = function GetButton(props) { const onPress = props.onPress; return