// Module ID: 11632 // Function ID: 90312 // Name: UserProfileMutualGuildsActionSheet // Dependencies: [31, 27, 33, 4131, 689, 11633, 11634, 11635, 11636, 11640, 2] // Exports: default // Module 11632 (UserProfileMutualGuildsActionSheet) import "result"; import get_ActivityIndicator from "get ActivityIndicator"; import { jsx } from "jsxProd"; import _createForOfIteratorHelperLoose from "_createForOfIteratorHelperLoose"; let closure_3; let closure_4; const require = arg1; ({ View: closure_3, ActivityIndicator: closure_4 } = get_ActivityIndicator); _createForOfIteratorHelperLoose = {}; _createForOfIteratorHelperLoose = { flex: 1, gap: 20, paddingTop: require("_createForOfIteratorHelperLoose").space.PX_8 }; _createForOfIteratorHelperLoose.container = _createForOfIteratorHelperLoose; _createForOfIteratorHelperLoose.loadingState = { paddingTop: require("_createForOfIteratorHelperLoose").space.PX_8, alignItems: "center" }; _createForOfIteratorHelperLoose.emptyState = { alignItems: "center" }; _createForOfIteratorHelperLoose = _createForOfIteratorHelperLoose.createStyles(_createForOfIteratorHelperLoose); let obj1 = { paddingTop: require("_createForOfIteratorHelperLoose").space.PX_8, alignItems: "center" }; const result = require("jsxProd").fileFinishedImporting("modules/user_profile/native/UserProfileMutualGuildsActionSheet.tsx"); export default function UserProfileMutualGuildsActionSheet(user) { user = user.user; const onPressMutualGuild = user.onPressMutualGuild; const tmp = _createForOfIteratorHelperLoose(); const mutualGuilds = onPressMutualGuild(11633)(user).mutualGuilds; let obj = { scrollable: true }; let length; const tmp2 = jsx; const tmp3 = onPressMutualGuild(11634); if (null != mutualGuilds) { length = mutualGuilds.length; } obj.title = onPressMutualGuild(11635)(length); obj = { style: tmp.container }; if (null == mutualGuilds) { obj = { style: tmp.loadingState, children: }; let tmp11 = ; } else if (0 === mutualGuilds.length) { const obj1 = { style: tmp.emptyState, children: jsx(user(11636).NoMutualServers, {}) }; tmp11 = {jsx(user(11636).NoMutualServers, {})}; } else { const obj2 = { data: mutualGuilds, keyExtractor(guild) { return guild.guild.id; }, renderItem(item) { let end; let start; item = item.item; ({ start, end } = item); return outer1_5(user(outer1_2[9]).MutualGuildRow, { user: item, mutualGuild: item, onPress() { return outer1_1(item.guild.id); }, start, end }); } }; tmp11 = jsx(user(11634).UserProfileStackedActionSheetList, { data: mutualGuilds, keyExtractor(guild) { return guild.guild.id; }, renderItem(item) { let end; let start; item = item.item; ({ start, end } = item); return outer1_5(user(outer1_2[9]).MutualGuildRow, { user: item, mutualGuild: item, onPress() { return outer1_1(item.guild.id); }, start, end }); } }); } obj.children = tmp11; obj.children = ; return tmp2(tmp3, obj); };