// Module ID: 16470 // Function ID: 16471 // Name: useGuildsBarSelectedGuildScroller // Dependencies: [19, 4461, 2] // Exports: default // Module 16470 (useGuildsBarSelectedGuildScroller) import noop from "module_19" /* 19 */; import SelectedGuildStore from "SelectedGuildStore" /* 4461 */; const size = fn(2); const result = size.fileFinishedImporting("modules/guilds_bar/hooks/useGuildsBarSelectedGuildScroller.tsx"); export default function useGuildsBarSelectedGuildScroller(arg0) { noop = arg0; const items = [arg0]; const effect = noop.useEffect(() => { function handleSelectedGuildChange() { let guildId = SelectedGuildStore.getGuildId(); if (guildId !== c0) { let tmp3 = guildId; if (guildId == null) { tmp3 = null; } c0 = tmp3; if (guildId == null) { guildId = null; } _null(guildId, false); } } c0 = null; SelectedGuildStore.addChangeListener(handleSelectedGuildChange); return () => { SelectedGuildStore.removeChangeListener(handleSelectedGuildChange); }; }, items); };