57 lines
1.8 KiB
TypeScript
57 lines
1.8 KiB
TypeScript
// Metro module 10219 (f10220).
|
|
import SelectedGuildStore from "../../stores/SelectedGuildStore";
|
|
import { AnalyticEvents } from "../../Constants";
|
|
import { isFavoritesGuildId } from "./FavoritesUtils";
|
|
import AnalyticsUtils from "../../utils/AnalyticsUtils";
|
|
let c6814_5 = "manual_browsing";
|
|
export function setNextFavoritesGuildViewSource(a0) {
|
|
if (!isFavoritesGuildId(SelectedGuildStore.getGuildId())) {
|
|
c6814_5 = a0;
|
|
}
|
|
}
|
|
export function consumeNextFavoritesGuildViewSource() {
|
|
const r0 = c6814_5;
|
|
c6814_5 = "manual_browsing";
|
|
return r0;
|
|
}
|
|
export function trackFavoritesGuildAddToFavorites(a0, a1, a2) {
|
|
AnalyticsUtils.track(AnalyticEvents.FAVORITES_GUILD_ADD_TO_FAVORITES, {
|
|
source: a0,
|
|
channel_type: a1,
|
|
total_favorites: a2
|
|
});
|
|
}
|
|
export function trackFavoritesGuildRemoveFromFavorites(a0, a1) {
|
|
AnalyticsUtils.track(AnalyticEvents.FAVORITES_GUILD_REMOVE_FROM_FAVORITES, {
|
|
channel_type: a0,
|
|
total_favorites: a1
|
|
});
|
|
}
|
|
export function trackFavoritesGuildOrderUpdated() {
|
|
AnalyticsUtils.track(AnalyticEvents.FAVORITES_GUILD_ORDER_UPDATED);
|
|
}
|
|
export function trackFavoritesGuildVisibilitySettingToggled(a0, a1) {
|
|
AnalyticsUtils.track(AnalyticEvents.FAVORITES_GUILD_SETTING_TOGGLED, {
|
|
source: a0,
|
|
is_visible: a1
|
|
});
|
|
}
|
|
export function trackFavoritesGuildUpsellModalOpened(a0) {
|
|
AnalyticsUtils.track(AnalyticEvents.FAVORITES_GUILD_UPSELL_MODAL_OPENED, {
|
|
source: a0
|
|
});
|
|
}
|
|
export function trackFavoritesGuildAddModalOpened(a0) {
|
|
AnalyticsUtils.track(AnalyticEvents.FAVORITES_GUILD_ADD_MODAL_OPENED, {
|
|
source: a0
|
|
});
|
|
}
|
|
export function trackFavoritesGuildViewed(a0, a1, a2, a3) {
|
|
AnalyticsUtils.track(AnalyticEvents.FAVORITES_GUILD_VIEWED, {
|
|
source: a0,
|
|
total_favorites: a1,
|
|
is_xp_enabled: a2,
|
|
is_premium_tier_2: a3
|
|
});
|
|
}
|