// Module ID: 11594 // Function ID: 11595 // Name: useIsSelectedResourceChannel // Dependencies: [7476, 1958, 2012, 1074, 1965, 563, 1385, 11595, 7418, 2] // Exports: default // Module 11594 (useIsSelectedResourceChannel) import FlagUtils from "FlagUtils" /* 1385 */; import isSelectedFromHomeChannelDefault from "isSelectedFromHomeChannel" /* 11595 */; import ChannelSectionStore from "ChannelSectionStore" /* 7476 */; import ChannelStore from "ChannelStore" /* 1958 */; import SelectedChannelStore from "SelectedChannelStore" /* 2012 */; const require = globalThis.__r; require = fn; const EMPTY_STRING_SNOWFLAKE_ID = fn(1074).EMPTY_STRING_SNOWFLAKE_ID; const ChannelFlags = fn(1965).ChannelFlags; const size = fn(2); const result = size.fileFinishedImporting("modules/guild_onboarding_home/useIsSelectedResourceChannel.tsx"); export default function useIsSelectedResourceChannel(arg0) { _require = arg0; const items = [ChannelStore, SelectedChannelStore, ChannelSectionStore]; const stateFromStores = require("useStateFromStores").useStateFromStores(items, () => { const channel = ChannelStore.getChannel(closure_0); if (null != channel) { if (obj.hasFlag(channel.flags, ChannelFlags.IS_GUILD_RESOURCE_CHANNEL)) { if (isSelectedFromHomeChannelDefault(channel, SelectedChannelStore, ChannelSectionStore)) { return channel.guild_id; } } obj = FlagUtils; } }); let obj = require("useStateFromStores"); let tmp2 = stateFromStores; if (stateFromStores == null) { tmp2 = EMPTY_STRING_SNOWFLAKE_ID; } const obj2 = require("OnboardingHomeUtils"); return null != stateFromStores && require("OnboardingHomeUtils").useCanSeeOnboardingHome(tmp2); };