/* Metro module 14455; source: modules/guilds_bar/hooks/useGuildsBarSelectedGuildScroller.tsx; dependencies: [31, 3969, 2] */ function _fun109389(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#109389, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14652:6, offset: 0x023494ed, size: 125 bytes, params: 8, frame: 17 const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); const env0_0 = importAll(31) /* metro dependency 31 */; const selectedGuildStore = importDefault(3969) /* metro dependency 3969: SelectedGuildStore */; (require(2) /* metro dependency 2 */).fileFinishedImporting('modules/guilds_bar/hooks/useGuildsBarSelectedGuildScroller.tsx'); exports.default = function(a0) { a0.useEffect(_fun109391, [a0]); }; } function useGuildsBarSelectedGuildScroller(a0) { // fn#109390, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14652:222, offset: 0x0234956a, size: 46 bytes, params: 2, frame: 14 a0.useEffect(function() { var closure = _fun109392; var env0_1 = closure; var env0_0 = null; SelectedGuildStore.addChangeListener(closure); return _fun109393; }, [a0]); } function _fun109391() { // fn#109391, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14652:281, offset: 0x02349598, size: 46 bytes, params: 1, frame: 12 SelectedGuildStore.addChangeListener(handleSelectedGuildChange_109392); return function() { SelectedGuildStore.removeChangeListener(handleSelectedGuildChange_109392); }; } function handleSelectedGuildChange_109392() { // fn#109392, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14652:297, offset: 0x023495c6, size: 79 bytes, params: 1, frame: 14 var r1; var value3; var value4; let value = environment.__proto__.__proto__; value = SelectedGuildStore.getGuildId(); if (value !== env0_0) { value3 = null; r1 = value3 != value ? value : value3; value4 = environment.__proto__; env1_0(value3 != value ? value : value3, false); } }