// Module ID: 9088 // Function ID: 9089 // Name: UserProfileConfirmRemoveGameFriend // Dependencies: [19, 21, 8572, 9089, 4863, 1233, 4863, 2] // Exports: default // Module 9088 (UserProfileConfirmRemoveGameFriend) import closure_3 from "noop" /* 19 */; import jsxProd from "jsxProd" /* 21 */; const require = arg1; ({ jsx: c4, jsxs: c5 } = jsxProd); let result = require("set").fileFinishedImporting("modules/user_profile/native/UserProfileConfirmRemoveGameFriend.tsx"); export default function UserProfileConfirmRemoveGameFriend(gameName) { ({ userDisplayName, userId } = gameName); const applicationId = gameName.applicationId; const items = [applicationId, userId]; const callback = React.useCallback(() => { let obj = userId(closure_1_2[2]); const result = obj.trackUserProfileAction({ action: "REMOVE_GAME_FRIEND" }); obj = { userId, applicationId, location: "UserProfileConfirmRemoveGameFriend" }; applicationId(closure_1_2[3]).removeFriend(obj); }, items); let obj = { title: null, content: null, actions: null }; const intl = userId(1233).intl; obj[0] = intl.formatToPlainString(userId(1233).t.fBKKfq, { name: userDisplayName }); const intl2 = userId(1233).intl; obj[1] = intl2.formatToPlainString(userId(1233).t.dsU5bl, { name: userDisplayName, gameName: gameName.gameName }); obj = { children: null }; obj = { variant: "destructive", text: null, onPress: null }; const intl3 = userId(1233).intl; obj[1] = intl3.string(userId(1233).t.RLcE6x); obj[2] = callback; const items1 = [callback(userId(4863).AlertActionButton, obj, "confirm-remove"), ]; obj1 = { variant: "secondary", text: null }; const intl4 = userId(1233).intl; obj1[1] = intl4.string(userId(1233).t["eN6+rI"]); items1[1] = callback(userId(4863).AlertActionButton, obj1, "nevermind"); obj[0] = items1; obj[2] = callback2(userId(4863).AlertActions, obj); return callback(userId(4863).AlertModal, obj); };