/* Metro module 10488; source: modules/people/PeopleListTracking.tsx; dependencies: [661, 683, 2] */ import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */ import * as ConstantsModule from '../../Constants.tsx'; /* Metro dependency 661 */ function _fun81152(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#81152, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10674:6, offset: 0x01e9beac, size: 307 bytes, params: 8, frame: 18 const trackFriendsListItemAction = function({targetUserId, tab, actionType}) { var defaultImport = importDefault(dependencyMap[1]); var FRIENDS_LIST_ITEM_ACTION = AnalyticEvents.FRIENDS_LIST_ITEM_ACTION; defaultImport.track(FRIENDS_LIST_ITEM_ACTION, {target_user_id: targetUserId, tab: tab, action_type: actionType}); }; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); (FileImportTrackerModule).fileFinishedImporting('modules/people/PeopleListTracking.tsx'); exports.FriendsListItemActionType = {ROW_CLICKED: 'row_clicked', MESSAGE_CLICKED: 'message_clicked', VIDEO_CALL_CLICKED: 'video_call_clicked', VOICE_CALL_CLICKED: 'voice_call_clicked', REMOVE_FRIEND_CLICKED: 'remove_friend_clicked', CONTEXT_MENU_INTERACTED: 'context_menu_interacted'}; exports.trackFriendsListItemClicked = trackFriendsListItemClicked; exports.trackFriendsListItemMessageClicked = trackFriendsListItemMessageClicked; exports.trackFriendsListItemVideoCallClicked = trackFriendsListItemVideoCallClicked; exports.trackFriendsListItemVoiceCallClicked = trackFriendsListItemVoiceCallClicked; exports.trackFriendsListItemRemoveFriendClicked = trackFriendsListItemRemoveFriendClicked; exports.trackFriendsListItemContextMenuInteracted = trackFriendsListItemContextMenuInteracted; exports.trackViewFriendRequestNote = function({analyticsLocation, noteLength}) { var defaultImport = importDefault(dependencyMap[1]); var FRIEND_REQUEST_NOTE_VIEWED = AnalyticEvents.FRIEND_REQUEST_NOTE_VIEWED; defaultImport.track(FRIEND_REQUEST_NOTE_VIEWED, {location: analyticsLocation, note_length: noteLength}); }; function trackFriendsListItemClicked({targetUserId, tab}) { // fn#81154, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10674:682, offset: 0x01e9c035, size: 58 bytes, params: 2, frame: 13 const trackFriendsListItemActionBinding = trackFriendsListItemAction; const ROW_CLICKED = env0_3.ROW_CLICKED; trackFriendsListItemActionBinding({targetUserId: targetUserId, tab: tab, actionType: ROW_CLICKED}); } function trackFriendsListItemMessageClicked({targetUserId, tab}) { // fn#81155, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10674:857, offset: 0x01e9c06f, size: 58 bytes, params: 2, frame: 13 const trackFriendsListItemActionBinding = trackFriendsListItemAction; const MESSAGE_CLICKED = env0_3.MESSAGE_CLICKED; trackFriendsListItemActionBinding({targetUserId: targetUserId, tab: tab, actionType: MESSAGE_CLICKED}); } function trackFriendsListItemVideoCallClicked({targetUserId, tab}) { // fn#81156, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10674:1045, offset: 0x01e9c0a9, size: 58 bytes, params: 2, frame: 13 const trackFriendsListItemActionBinding = trackFriendsListItemAction; const VIDEO_CALL_CLICKED = env0_3.VIDEO_CALL_CLICKED; trackFriendsListItemActionBinding({targetUserId: targetUserId, tab: tab, actionType: VIDEO_CALL_CLICKED}); } function trackFriendsListItemVoiceCallClicked({targetUserId, tab}) { // fn#81157, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10674:1238, offset: 0x01e9c0e3, size: 58 bytes, params: 2, frame: 13 const trackFriendsListItemActionBinding = trackFriendsListItemAction; const VOICE_CALL_CLICKED = env0_3.VOICE_CALL_CLICKED; trackFriendsListItemActionBinding({targetUserId: targetUserId, tab: tab, actionType: VOICE_CALL_CLICKED}); } function trackFriendsListItemRemoveFriendClicked({targetUserId, tab}) { // fn#81158, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10674:1434, offset: 0x01e9c11d, size: 58 bytes, params: 2, frame: 13 const trackFriendsListItemActionBinding = trackFriendsListItemAction; const REMOVE_FRIEND_CLICKED = env0_3.REMOVE_FRIEND_CLICKED; trackFriendsListItemActionBinding({targetUserId: targetUserId, tab: tab, actionType: REMOVE_FRIEND_CLICKED}); } function trackFriendsListItemContextMenuInteracted({targetUserId, tab}) { // fn#81159, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10674:1638, offset: 0x01e9c157, size: 58 bytes, params: 2, frame: 13 const trackFriendsListItemActionBinding = trackFriendsListItemAction; const CONTEXT_MENU_INTERACTED = env0_3.CONTEXT_MENU_INTERACTED; trackFriendsListItemActionBinding({targetUserId: targetUserId, tab: tab, actionType: CONTEXT_MENU_INTERACTED}); } } global.__d(_fun81152, 10488, [661, 683, 2]) /* metro module 10488, dependencies: [661, 683, 2] */;