52 lines
3.1 KiB
TypeScript
52 lines
3.1 KiB
TypeScript
/* Metro module 14455; source: modules/guilds_bar/hooks/useGuildsBarSelectedGuildScroller.tsx; dependencies: [31, 3969, 2] */
|
|
import SelectedGuildStore from '../../../stores/SelectedGuildStore.tsx'; /* Metro dependency 3969 */
|
|
import * as FileImportTrackerModule from '../../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
|
|
import * as ReactModule from '../../../by-id/module-00031-React.js'; /* Metro dependency 31 */
|
|
|
|
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});
|
|
(FileImportTrackerModule).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 !== ReactModule) {
|
|
value3 = null;
|
|
r1 = value3 != value ? value : value3;
|
|
value4 = environment.__proto__;
|
|
env1_0(value3 != value ? value : value3, false);
|
|
}
|
|
}
|
|
|
|
function _fun109393() { // fn#109393, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14652:456, offset: 0x02349615, size: 29 bytes, params: 1, frame: 11
|
|
const selectedGuildStoreBinding = SelectedGuildStore;
|
|
selectedGuildStoreBinding.removeChangeListener(handleSelectedGuildChange_109392);
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun109389, 14455, [31, 3969, 2]) /* metro module 14455, dependencies: [31, 3969, 2] */;
|