// Module ID: 16363 // Function ID: 16364 // Name: useGuildsBarGuildMediaState // Dependencies: [19, 13734, 504, 16364, 16365, 16366, 2] // Exports: default // Module 16363 (useGuildsBarGuildMediaState) import GuildMediaStateShadowCompare from "GuildMediaStateShadowCompare" /* 16365 */; import noop from "module_19" /* 19 */; import GuildMediaStateStore from "GuildMediaStateStore" /* 13734 */; const require = globalThis.__r; require = fn; const size = fn(2); let result = size.fileFinishedImporting("modules/guilds_bar/useGuildsBarGuildMediaState.tsx"); export default function useGuildsBarGuildMediaState(arg0) { const current = noop.useRef(require("GuildMediaStateStoreExperiment").useGuildMediaStateSource("GuildsBarGuild")).current; if (require("GuildMediaStateStoreExperiment").GuildMediaStateSource.STORE === current) { closure_130_0 = arg0; const items = [GuildMediaStateStore]; const items1 = [arg0]; return tmp(tmp2[2]).useStateFromStores(items, () => GuildMediaStateStore.getGuildMediaState(closure_0), items1); } else if (tmp(tmp2[5]).GuildMediaStateSource.SHADOW === current) { _require = arg0; const tmp5 = require("useGuildMediaState")(arg0); importDefault = tmp5; closure_129_0 = arg0; const items2 = [GuildMediaStateStore]; const items3 = [arg0]; stateFromStores = tmp(tmp2[2]).useStateFromStores(items2, () => GuildMediaStateStore.getGuildMediaState(closure_0), items3); const items4 = [arg0, tmp5, stateFromStores]; const effect = obj2.useEffect(() => { const result = GuildMediaStateShadowCompare.compareGuildMediaState(closure_0, closure_1, stateFromStores); }, items4); return tmp5; } else if (tmp(tmp2[5]).GuildMediaStateSource.HOOK === current) { return require("useGuildMediaState")(arg0); } const obj = require("GuildMediaStateStoreExperiment"); obj2 = noop; };