// Module ID: 7457 // Function ID: 7458 // Name: getChannelIdForGuildTransition // Dependencies: [2044, 7336, 2041, 2096, 2063, 2095, 7458, 1074, 2048, 7462, 7464, 7466, 7484, 2066, 2] // Exports: getChannelIdForGuildTransition // Module 7457 (getChannelIdForGuildTransition) import FavoritesUtils from "FavoritesUtils" /* 2066 */; import OnboardingHomeUtils from "OnboardingHomeUtils" /* 7462 */; import SlayerStorefrontUtils from "SlayerStorefrontUtils" /* 7466 */; import VibegrationsUtils from "VibegrationsUtils" /* 7484 */; import FavoriteStore from "FavoriteStore" /* 2044 */; import GuildOnboardingStore from "GuildOnboardingStore" /* 7336 */; import ChannelStore from "ChannelStore" /* 2041 */; import GuildChannelStore from "GuildChannelStore" /* 2096 */; import GuildStore from "GuildStore" /* 2063 */; import SelectedChannelStore from "SelectedChannelStore" /* 2095 */; import PrivateChannelSortStore from "PrivateChannelSortStore" /* 7458 */; require = fn; const ME = fn(1074).ME; const StaticChannelRoute = fn(2048).StaticChannelRoute; const size = fn(2); const result = size.fileFinishedImporting("modules/routing/getChannelIdForGuildTransition.tsx"); export const getChannelIdForGuildTransition = function getChannelIdForGuildTransition(guildId) { const channelId = SelectedChannelStore.getChannelId(guildId); const defaultChannel = GuildChannelStore.getDefaultChannel(guildId); let id; if (defaultChannel != null) { id = defaultChannel.id; } if (id == null) { let tmp5; if (guildId === ME) { const privateChannelIds = PrivateChannelSortStore.getPrivateChannelIds(); let first; if (privateChannelIds.length > 0) { first = privateChannelIds[0]; } tmp5 = first; } id = tmp5; } if (channelId === StaticChannelRoute.GUILD_ONBOARDING) { if (!GuildOnboardingStore.shouldShowOnboarding(guildId)) { return id; } } if (channelId === StaticChannelRoute.GUILD_HOME) { if (!obj.canSeeOnboardingHome(guildId)) { return id; } obj = OnboardingHomeUtils; } if (channelId === StaticChannelRoute.GUILD_SPACE) { if (obj6.canUseGuildSpace(GuildStore.getGuild(guildId), "getChannelIdForGuildTransition")) { id = channelId; } return id; } else { if (channelId === tmp8.GAME_SHOP) { if (obj2.canSeeGameShop(guildId)) { return channelId; } obj2 = SlayerStorefrontUtils; } if (channelId === tmp8.VIBEGRATIONS) { const guild = GuildStore.getGuild(guildId); let tmp21 = id; if (null != guild) { tmp21 = id; if (obj5.canAccessVibegrations(guild, "getChannelIdForGuildTransition")) { tmp21 = channelId; } obj5 = VibegrationsUtils; } return tmp21; } else { const channel = ChannelStore.getChannel(channelId); if (null != channel) { if (!channel.isGuildVocal()) { let tmp17 = channelId; if (obj4.isFavoritesGuildId(guildId)) { tmp17 = channelId; } obj4 = FavoritesUtils; } return tmp17; } tmp17 = id; } } };