/* Metro module 9319; source: modules/guilds_bar/usePendingFolderGuildIds.tsx; dependencies: [3970, 1867, 566, 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 closure = getPendingFolderGuildIds; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); const userGuildJoinRequestStore = importDefault(3970) /* metro dependency 3970: UserGuildJoinRequestStore */; const guildStore = importDefault(1867) /* metro dependency 1867: GuildStore */; (require(2) /* metro dependency 2 */).fileFinishedImporting('modules/guilds_bar/usePendingFolderGuildIds.tsx'); exports.default = function() { return require(dependencyMap[2]).useStateFromStoresArray([UserGuildJoinRequestStore, GuildStore], _fun72809); }; exports.getPendingFolderGuildIds = closure; } 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 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]); }); }