// Module ID: 16445 // Function ID: 16446 // Name: GuildsBarItemUnavailableGuilds // Dependencies: [19, 17, 4978, 21, 4636, 576, 4980, 1114, 504, 16436, 2] // Module 16445 (GuildsBarItemUnavailableGuilds) import nativeDefault from "native" /* 576 */; import util from "util" /* 1114 */; import AlertActionCreatorsDefault from "AlertActionCreators" /* 4980 */; import _modDef16436 from "module_16436" /* 16436 */; import noop from "module_19" /* 19 */; import GuildAvailabilityStore from "GuildAvailabilityStore" /* 4978 */; require = fn; get_ActivityIndicator = fn(17); ({ Image: c3, Pressable: closure_4 } = get_ActivityIndicator); const jsx = fn(21).jsx; const createStyles = fn(4636); const obj = { unavailableGuilds: { marginTop: nativeDefault.modules.mobile.GUILD_BAR_ITEM_PADDING, justifyContent: "center", alignItems: "center" }, unavailableGuildsIcon: null }; let size = { width: nativeDefault.modules.mobile.GUILD_BAR_ITEM_SIZE, height: nativeDefault.modules.mobile.GUILD_BAR_ITEM_SIZE }; obj.unavailableGuildsIcon = size; let closure_7 = createStyles.createStyles(obj); let obj3 = { marginTop: nativeDefault.modules.mobile.GUILD_BAR_ITEM_PADDING, justifyContent: "center", alignItems: "center" }; size = fn(2); const result = size.fileFinishedImporting("modules/guilds_bar/native/GuildsBarItemUnavailableGuilds.tsx"); export default noop.memo(function GuildsBarItemUnavailableGuilds() { const tmp = closure_7(); const items = [GuildAvailabilityStore]; stateFromStores = stateFromStores(504).useStateFromStores(items, () => GuildAvailabilityStore.totalUnavailableGuilds); let tmp5 = null; if (stateFromStores > 0) { let obj2 = { accessibilityRole: "button", accessibilityLabel: null, onPress: null, style: null, children: null }; let intl = tmp2(1114).intl; const obj3 = { count: stateFromStores }; obj2.accessibilityLabel = intl.formatToPlainString(tmp2(1114).t["MEpX+2"], obj3); obj2.onPress = function onPress() { const obj2 = { title: null, body: null }; const intl = util.intl; obj2.title = intl.string(util.t.R0RpRX); const intl2 = util.intl; obj2.body = intl2.format(util.t["TnH05/"], { count: stateFromStores }); AlertActionCreatorsDefault.show(obj2); }; obj2.style = tmp.unavailableGuilds; const obj4 = { style: tmp.unavailableGuildsIcon, source: _modDef16436 }; obj2.children = ; tmp5 = {null}; } return tmp5; });