/* Metro module 9319; source: modules/guilds_bar/usePendingFolderGuildIds.tsx; dependencies: [3970, 1867, 566, 2] */ import GuildStore from '../../stores/GuildStore.tsx'; /* Metro dependency 1867 */ import UserGuildJoinRequestStore from '../guild_member_verification/UserGuildJoinRequestStore.tsx'; /* Metro dependency 3970 */ import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */ function _fun72805(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#72805, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9505:6, offset: 0x01d547cb, size: 147 bytes, params: 8, frame: 20 const env0_0 = require; const getPendingFolderGuildIds2 = getPendingFolderGuildIds; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); (FileImportTrackerModule).fileFinishedImporting('modules/guilds_bar/usePendingFolderGuildIds.tsx'); exports.default = function() { return require(dependencyMap[2]).useStateFromStoresArray([UserGuildJoinRequestStore, GuildStore], _fun72809); }; exports.getPendingFolderGuildIds = getPendingFolderGuildIds2; function getPendingFolderGuildIds() { // fn#72806, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9505:116, offset: 0x01d5485e, size: 147 bytes, params: 1, frame: 17 var r3; var r4; var r5; var item3; let value = a0; const value2 = undefined; const iterator = (value !== value2 ? value : [UserGuildJoinRequestStore, GuildStore])[Symbol.iterator](); const iterator2 = iterator.next; let item2 = Reflect.apply(iterator2, iterator, []); let item = item2.value; item2 = item2.done ? undefined : iterator; const r2 = item2 === value2 ? value2 : item; if (value) { r3 = value2; r4 = item2; r5 = value; } else { item3 = Reflect.apply(iterator2, item2, []); item = item3.value; item3 = item3.done ? undefined : item2; value = item3 === value2; if (value) { r3 = value2; r4 = item3; r5 = value; } else { r3 = item; r4 = item3; r5 = value; } } if (!r5) { r4.return(); } value = r2.computeGuildIds(); const env0_0 = r3.getGuilds(); return value.filter(_fun72807); function _fun72807(a0) { // fn#72807, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9505:222, offset: 0x01d548f1, size: 22 bytes, params: 2, frame: 2 return env0_0[a0] == null; } } function usePendingFolderGuildIds() { // fn#72808, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9505:329, offset: 0x01d54907, size: 68 bytes, params: 1, frame: 14 return (require(566) /* metro dependency 566: flux */).useStateFromStoresArray([UserGuildJoinRequestStore, GuildStore], function() { return getPendingFolderGuildIds([UserGuildJoinRequestStore, GuildStore]); }); function _fun72809() { // fn#72809, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9505:411, offset: 0x01d5494b, size: 36 bytes, params: 1, frame: 12 return getPendingFolderGuildIds([UserGuildJoinRequestStore, GuildStore]); } } } global.__d(_fun72805, 9319, [3970, 1867, 566, 2]) /* metro module 9319, dependencies: [3970, 1867, 566, 2] */;