30 lines
1.2 KiB
TypeScript
30 lines
1.2 KiB
TypeScript
// Metro module 11490 (f11491).
|
|
import { AnalyticEvents } from "../../../Constants";
|
|
import AnalyticsUtils from "../../../utils/AnalyticsUtils";
|
|
import { collectChannelAnalyticsMetadata, collectGuildAnalyticsMetadata } from "../../app_analytics/AppAnalyticsUtils";
|
|
export function iOSTrackAutocompleteOpen(a0, a1, a2) {
|
|
AnalyticsUtils.track(AnalyticEvents.CHANNEL_AUTOCOMPLETE_OPEN, {
|
|
...collectChannelAnalyticsMetadata(a1),
|
|
...collectGuildAnalyticsMetadata(a1.guild_id),
|
|
autocomplete_type: a0,
|
|
num_emoji_results: a2.numEmojiResults,
|
|
num_sticker_results: a2.numStickerResults,
|
|
game_mentions_available: a2.gameMentionsAvailable
|
|
});
|
|
}
|
|
export function iOSTrackAutocompleteSelect(a0, a1, a2) {
|
|
AnalyticsUtils.track(AnalyticEvents.CHANNEL_AUTOCOMPLETE_SELECTED, {
|
|
...collectChannelAnalyticsMetadata(a1),
|
|
...collectGuildAnalyticsMetadata(a1.guild_id),
|
|
autocomplete_type: a0,
|
|
selection_type: a2.selectionType,
|
|
sticker_id: a2.stickerId,
|
|
application_id: a2.gameId,
|
|
num_emoji_results: a2.numEmojiResults,
|
|
num_sticker_results: a2.numStickerResults,
|
|
emoji_name: a2.expressionName,
|
|
is_custom: a2.isCustom,
|
|
is_animated: a2.isAnimated
|
|
});
|
|
}
|