Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4823.js (118.4 MB)
51 lines
2.5 KiB
TypeScript
51 lines
2.5 KiB
TypeScript
// Module ID: 16480
|
|
// Function ID: 16481
|
|
// Name: GuildsBarItemUnavailableGuilds
|
|
// Dependencies: [19, 17, 4980, 21, 4638, 576, 4982, 1115, 504, 16471, 2]
|
|
|
|
// Module 16480 (GuildsBarItemUnavailableGuilds)
|
|
import nativeDefault from "native" /* 576 */;
|
|
import util from "util" /* 1115 */;
|
|
import AlertActionCreatorsDefault from "AlertActionCreators" /* 4982 */;
|
|
import _modDef16471 from "module_16471" /* 16471 */;
|
|
import noop from "module_19" /* 19 */;
|
|
import GuildAvailabilityStore from "GuildAvailabilityStore" /* 4980 */;
|
|
|
|
require = fn;
|
|
get_ActivityIndicator = fn(17);
|
|
({ Image: c3, Pressable: closure_4 } = get_ActivityIndicator);
|
|
const jsx = fn(21).jsx;
|
|
const createStyles = fn(4638);
|
|
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(1115).intl;
|
|
const obj3 = { count: stateFromStores };
|
|
obj2.accessibilityLabel = intl.formatToPlainString(tmp2(1115).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: _modDef16471 };
|
|
obj2.children = <closure_3 style={tmp.unavailableGuildsIcon} source={_modDef16471} />;
|
|
tmp5 = <closure_4 accessibilityRole="button" accessibilityLabel={null} onPress={null} style={null}>{null}</closure_4>;
|
|
}
|
|
return tmp5;
|
|
});
|