Initial commit
This commit is contained in:
commit
af3b49f756
16065 files changed
+2938410
No files matched your search
@@ -0,0 +1,192 @@
|
||||
/* Metro module 15906; source: modules/guild_settings/native/GuildSettingsModalEmoji/EmojiRow.tsx; dependencies: [57, 31, 27, 1867, 33, 4501, 697, 477, 566, 9077, 8629, 3801, 15907, 4559, 4573, 1305, 6238, 3857, 1244, 1423, 4617, 3995, 5278, 15909, 2] */
|
||||
function _fun122733(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#122733, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16114:6, offset: 0x02572623, size: 611 bytes, params: 8, frame: 28
|
||||
var object2;
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const value = 0;
|
||||
const value2 = undefined;
|
||||
const env0_3 = importDefault(dependencyMap[value]);
|
||||
const env0_4 = importAll(31) /* metro dependency 31 */;
|
||||
const value3 = require(27) /* metro dependency 27 */;
|
||||
const env0_5 = value3.View;
|
||||
const env0_6 = value3.Image;
|
||||
const env0_7 = value3.Pressable;
|
||||
const guildStore = importDefault(1867) /* metro dependency 1867: GuildStore */;
|
||||
const value4 = 4;
|
||||
const value5 = require(dependencyMap[value4]);
|
||||
const env0_9 = value5.jsx;
|
||||
const env0_10 = value5.jsxs;
|
||||
const createStylesModule = require(4501) /* metro dependency 4501: createStyles */;
|
||||
const createStyles = createStylesModule.createStyles;
|
||||
object2 = {};
|
||||
object2.flex = {flex: 1};
|
||||
object2.flexCenterRow = {'flexDirection': 'row', 'alignItems': 'center'};
|
||||
const object6 = {'paddingVertical': 4, 'borderRadius': null, 'alignItems': 'center', 'flexDirection': 'row'};
|
||||
object6.borderRadius = (importDefault(697) /* metro dependency 697: native */).radii.xs;
|
||||
object2.nameContainer = object6;
|
||||
const object7 = {};
|
||||
const platformUtilsModule = require(477) /* metro dependency 477: PlatformUtils */;
|
||||
object7.padding = platformUtilsModule.isAndroid() ? value : value4;
|
||||
object7.borderRadius = (importDefault(697) /* metro dependency 697: native */).radii.xs;
|
||||
object7.alignItems = 'center';
|
||||
object7.flexDirection = 'row';
|
||||
object2.activeNameContainer = object7;
|
||||
object2.usernameContainer = {'marginRight': 8, 'maxWidth': 150, 'flexShrink': 1};
|
||||
const object8 = {fontSize: 16};
|
||||
const value8 = platformUtilsModule;
|
||||
object8.padding = value8.isAndroid() ? value : value2;
|
||||
const MOBILE_TEXT_HEADING_PRIMARY = (importDefault(697) /* metro dependency 697: native */).colors.MOBILE_TEXT_HEADING_PRIMARY;
|
||||
object8.color = MOBILE_TEXT_HEADING_PRIMARY;
|
||||
object2.emojiText = object8;
|
||||
object2.colon = {width: value4};
|
||||
const TEXT_MUTED = (importDefault(697) /* metro dependency 697: native */).colors.TEXT_MUTED;
|
||||
object2.username = {fontSize: 13, color: TEXT_MUTED};
|
||||
object2.emojiImage = {'width': 30, 'height': 30, 'resizeMode': 'contain'};
|
||||
const PX_8 = (importDefault(697) /* metro dependency 697: native */).space.PX_8;
|
||||
object2.overflowIcon = {'paddingLeft': null, 'alignItems': 'center', 'flexDirection': 'row', 'height': '100%',
|
||||
paddingLeft: PX_8};
|
||||
const env0_11 = Reflect.apply(createStyles, createStylesModule, [object2]);
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/guild_settings/native/GuildSettingsModalEmoji/EmojiRow.tsx');
|
||||
exports.EmojiRow = EmojiRow;
|
||||
return value2;
|
||||
}
|
||||
|
||||
function EmojiRow({guildId, emoji, disabled, start, end, onSelectRolesForEmoji}) { // fn#122734, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16114:1026, offset: 0x02572886, size: 1341 bytes, params: 2, frame: 44
|
||||
var object2;
|
||||
const LegacyText = (require(1305) /* metro dependency 1305: native */).LegacyText;
|
||||
var r9;
|
||||
const Text = (require(4573) /* metro dependency 4573: Text */).Text;
|
||||
var colon;
|
||||
var items3;
|
||||
disabled = !(disabled === undefined) && disabled;
|
||||
let env0_4 = undefined;
|
||||
var value;
|
||||
const styles = useStyles();
|
||||
const binding = env0_4;
|
||||
let useState = binding.useState;
|
||||
const value2 = Reflect.apply(useState, binding, [emoji.name]);
|
||||
const binding2 = undefined;
|
||||
const value3 = binding2(value2, 2);
|
||||
const property = value3[0];
|
||||
env0_4 = value3[1];
|
||||
useState = binding.useState;
|
||||
const value4 = binding2(Reflect.apply(useState, binding, [false]), 2);
|
||||
const property2 = value4[0];
|
||||
const env0_5 = value4[1];
|
||||
const guild = (require(566) /* metro dependency 566: flux */).useStateFromStores([GuildStore], function() {
|
||||
return GuildStore.getGuild(guildId);
|
||||
});
|
||||
const useManageResourcePermissionsModule = require(9077) /* metro dependency 9077: useManageResourcePermissions */;
|
||||
const useManageResourcePermissions = useManageResourcePermissionsModule.useManageResourcePermissions;
|
||||
const canManageGuildExpression2 = Reflect.apply(useManageResourcePermissions, useManageResourcePermissionsModule,
|
||||
[guild]).canManageGuildExpression(emoji);
|
||||
const value5 = binding.useCallback(_fun122737, [guildId, emoji, onSelectRolesForEmoji]);
|
||||
const value6 = binding.useCallback(_fun122739, [value5]);
|
||||
const value7 = binding.useCallback(_fun122740, [value5]);
|
||||
const TableRow = (require(6238) /* metro dependency 6238: TableRowNative */).TableRow;
|
||||
object2 = {};
|
||||
const available = emoji.available;
|
||||
let defaultImport = importDefault(1423) /* metro dependency 1423: AvatarUtils */;
|
||||
const getEmojiURL = defaultImport.getEmojiURL;
|
||||
object2.icon = <Pressable onPress={function() {
|
||||
var defaultImport = importDefault(dependencyMap[17]);
|
||||
var object = {key: 'EMOJI_DISABLED'};
|
||||
object.content = require(dependencyMap[18]).intl.string(require(dependencyMap[18]).t.KUzI73);
|
||||
defaultImport.open(object);
|
||||
}} disabled={available}><Image style={styles.emojiImage} source={{uri: Reflect.apply(getEmojiURL, defaultImport,
|
||||
[{id: emoji.id, animated: emoji.animated, size: 48}])}} /></Pressable>;
|
||||
const defaultImport2 = importDefault(4617) /* metro dependency 4617: NicknameUtils */;
|
||||
const getNickname = defaultImport2.getNickname;
|
||||
let user = emoji.user;
|
||||
const value8 = Reflect.apply(getNickname, defaultImport2, [guildId, undefined, user]);
|
||||
const r17 = value8 != null ? <LegacyText numberOfLines={1} style={styles.username}>{value8}</LegacyText> : null;
|
||||
const defaultImport3 = importDefault(3995) /* metro dependency 3995: UserUtils */;
|
||||
const getUserTag = defaultImport3.getUserTag;
|
||||
user = emoji.user;
|
||||
const items2 = [<View style={styles.usernameContainer}>{r17}<LegacyText numberOfLines={1} style={styles.username}>{Reflect.apply(getUserTag,
|
||||
defaultImport3, [user])}</LegacyText></View>];
|
||||
const Avatar = (require(1305) /* metro dependency 1305: native */).Avatar;
|
||||
user = emoji.user;
|
||||
const AvatarSizes = (require(1305) /* metro dependency 1305: native */).AvatarSizes;
|
||||
const XSMALL = AvatarSizes.XSMALL;
|
||||
items2[1] = <Avatar user={user} guildId={guildId} size={XSMALL} />;
|
||||
items2[2] = disabled ? null : ((PressableOpacity) => <PressableOpacity style={styles.overflowIcon} onPress={value5} hitSlop={8}>{((Icon) => <Icon source={importDefault(15909) /* metro dependency 15909 */} size={(require(1305) /* metro dependency 1305: native */).IconSizes.REFRESH_SMALL_16} />)((require(1305) /* metro dependency 1305: native */).Icon)}</PressableOpacity>)((require(5278) /* metro dependency 5278: Pressables */).PressableOpacity);
|
||||
object2.trailing = <View style={styles.flexCenterRow}>{items2}</View>;
|
||||
if (property2) {
|
||||
if (canManageGuildExpression2) {
|
||||
r9 = <View style={styles.activeNameContainer}>{((TextInput) => <TextInput autoCorrect={false} numberOfLines={1} returnKeyType="done" autoCapitalize="none" autoFocus onBlur={onBlur_122736} style={[styles.emojiText,
|
||||
|
||||
|
||||
styles.flex]} onChangeText={onChangeText} value={property} />)((require(1305) /* metro dependency 1305: native */).TextInput)}</View>;
|
||||
} else {
|
||||
var viewBindingProps = {style: styles.nameContainer};
|
||||
colon = styles.colon;
|
||||
value = <Text style={colon} variant="text-md/medium" color="text-muted">{':'}</Text>;
|
||||
items3 = [value];
|
||||
items3[1] = <Text lineClamp={1} style={styles.emojiText} variant="text-md/medium" color="mobile-text-heading-primary">{property}</Text>;
|
||||
colon = styles.colon;
|
||||
items3[2] = <Text style={colon} variant="text-md/medium" color="text-muted">{':'}</Text>;
|
||||
value = <View {...viewBindingProps}>{items3}</View>;
|
||||
r9 = value;
|
||||
}
|
||||
} else {
|
||||
var viewBindingProps = {style: styles.nameContainer};
|
||||
colon = styles.colon;
|
||||
value = <Text style={colon} variant="text-md/medium" color="text-muted">{':'}</Text>;
|
||||
items3 = [value];
|
||||
items3[1] = <Text lineClamp={1} style={styles.emojiText} variant="text-md/medium" color="mobile-text-heading-primary">{property}</Text>;
|
||||
colon = styles.colon;
|
||||
items3[2] = <Text style={colon} variant="text-md/medium" color="text-muted">{':'}</Text>;
|
||||
value = <View {...viewBindingProps}>{items3}</View>;
|
||||
r9 = value;
|
||||
}
|
||||
object2.label = r9;
|
||||
object2.disabled = disabled;
|
||||
object2.onPress = value6;
|
||||
object2.onLongPress = value7;
|
||||
object2.start = start;
|
||||
object2.end = end;
|
||||
return <TableRow {...object2} />;
|
||||
}
|
||||
|
||||
function EmojiRowOnBlur() { // fn#122736, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16114:1356, owner: EmojiRow.onBlur, offset: 0x02572dc3, size: 130 bytes, params: 1, frame: 16
|
||||
var value2;
|
||||
var moduleValue;
|
||||
var updateEmoji;
|
||||
var object2;
|
||||
if (env0_3 !== emoji.name) {
|
||||
value2 = environment.__proto__;
|
||||
moduleValue = require(8629) /* metro dependency 8629: EmojiActionCreators */;
|
||||
updateEmoji = moduleValue.updateEmoji;
|
||||
object2 = {};
|
||||
object2.guildId = guildId;
|
||||
object2.emojiId = emoji.id;
|
||||
object2.name = (importDefault(3801) /* metro dependency 3801: EmojiUtils */).sanitizeEmojiName(env0_3);
|
||||
Reflect.apply(updateEmoji, moduleValue, [object2]);
|
||||
}
|
||||
env0_5(false);
|
||||
}
|
||||
|
||||
function _fun122737() { // fn#122737, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16114:1479, offset: 0x02572e45, size: 77 bytes, params: 1, frame: 13
|
||||
var environment;
|
||||
const value = environment.__proto__;
|
||||
(importDefault(15907) /* metro dependency 15907: showEmojiOverflowActionSheet */)({guildId: guildId, emoji: emoji,
|
||||
onEdit: onEdit_122738, onSelectRolesForEmoji: onSelectRolesForEmoji});
|
||||
}
|
||||
|
||||
function _fun122739() { // fn#122739, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16114:1585, offset: 0x02572e92, size: 64 bytes, params: 1, frame: 12
|
||||
let value = environment.__proto__;
|
||||
value = require(4559) /* metro dependency 4559: useIsScreenReaderEnabledNative */;
|
||||
value = value.getIsScreenReaderEnabled();
|
||||
if (value) {
|
||||
env0_6();
|
||||
} else {
|
||||
env0_5(true);
|
||||
}
|
||||
}
|
||||
|
||||
function _fun122740() { // fn#122740, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16114:1660, offset: 0x02572ed2, size: 15 bytes, params: 1, frame: 9
|
||||
env0_6();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,456 @@
|
||||
/* Metro module 15910; source: modules/guild_settings/native/GuildSettingsModalEmoji/HeaderRow.tsx; dependencies: [5, 57, 31, 27, 15904, 661, 1881, 33, 4501, 697, 9077, 8629, 683, 1244, 491, 4660, 4578, 4573, 566, 2] */
|
||||
function _fun122753(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#122753, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16118:6, offset: 0x02573705, size: 513 bytes, params: 8, frame: 23
|
||||
var object2;
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const env0_3 = importDefault(5) /* metro dependency 5 */;
|
||||
const env0_4 = importDefault(57) /* metro dependency 57 */;
|
||||
const env0_5 = importAll(31) /* metro dependency 31 */;
|
||||
let value = require(27) /* metro dependency 27 */;
|
||||
const env0_6 = value.View;
|
||||
const env0_7 = value.FlatList;
|
||||
const guildSettingsEmojiStore = importDefault(15904) /* metro dependency 15904: GuildSettingsEmojiStore */;
|
||||
value = require(661) /* metro dependency 661: Constants */;
|
||||
const env0_9 = value.AbortCodes;
|
||||
const env0_10 = value.AnalyticEvents;
|
||||
const env0_11 = value.UPLOAD_SMALL_SIZE;
|
||||
const env0_12 = (require(1881) /* metro dependency 1881: EmojiConstants */).EMOJI_MAX_FILESIZE_KB;
|
||||
value = require(33) /* metro dependency 33 */;
|
||||
const env0_13 = value.jsxs;
|
||||
const env0_14 = value.jsx;
|
||||
const env0_15 = value.Fragment;
|
||||
value = require(4501) /* metro dependency 4501: createStyles */;
|
||||
const createStyles = value.createStyles;
|
||||
object2 = {};
|
||||
let PX_12 = (importDefault(697) /* metro dependency 697: native */).space.PX_12;
|
||||
object2.uploadInstructionsContainer = {marginTop: PX_12};
|
||||
PX_12 = (importDefault(697) /* metro dependency 697: native */).space.PX_12;
|
||||
object2.uploadInstructionsHeading = {marginVertical: PX_12};
|
||||
object2.uploadInstructionsList = {marginLeft: 8};
|
||||
const PX_16 = (importDefault(697) /* metro dependency 697: native */).space.PX_16;
|
||||
object2.headerContainer = {paddingTop: PX_16};
|
||||
let PX_8 = (importDefault(697) /* metro dependency 697: native */).space.PX_8;
|
||||
object2.errorText = {marginTop: PX_8};
|
||||
PX_8 = (importDefault(697) /* metro dependency 697: native */).space.PX_8;
|
||||
object2.uploadListItem = {paddingRight: PX_8};
|
||||
const env0_16 = Reflect.apply(createStyles, value, [object2]);
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/guild_settings/native/GuildSettingsModalEmoji/HeaderRow.tsx');
|
||||
exports.ConnectedHeaderRow = ConnectedHeaderRow;
|
||||
}
|
||||
|
||||
function HeaderRow({isUploading, guild, emojisLength, description, onSelectRolesForEmoji, uploadDisabled}) { // fn#122754, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16118:632, offset: 0x02573906, size: 1055 bytes, params: 2, frame: 33
|
||||
var r9;
|
||||
var Button;
|
||||
uploadDisabled = !(uploadDisabled === undefined) && uploadDisabled;
|
||||
var env0_4Binding = undefined;
|
||||
const styles = useStyles();
|
||||
var [property, env0_4] = env0_4Binding(undefined.useState(false), 2);
|
||||
const value5 = env0_4Binding(undefined.useState(null), 2);
|
||||
const property2 = value5[0];
|
||||
const [env0_6, env0_7] = env0_4Binding(value5[1].useState(''), 2);
|
||||
const useManageResourcePermissionsModule = require(9077) /* metro dependency 9077: useManageResourcePermissions */;
|
||||
const useManageResourcePermissions = useManageResourcePermissionsModule.useManageResourcePermissions;
|
||||
const canCreateExpressions = Reflect.apply(useManageResourcePermissions, useManageResourcePermissionsModule,
|
||||
[guild]).canCreateExpressions;
|
||||
const value8 = _fun122755();
|
||||
const closure = function(a0, a1) {
|
||||
return {id: 'GUILD_SETTINGS_EMOJI_UPLOAD_REQUIREMENTS_' + a1, text: a0};
|
||||
};
|
||||
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
||||
const string = intl.string;
|
||||
const N2qTQ3 = (require(1244) /* metro dependency 1244: indexNative */).t.N2qTQ3;
|
||||
const items2 = [closure(Reflect.apply(string, intl, [N2qTQ3]), 1)];
|
||||
items2[1] = closure(intl.formatToPlainString((require(1244) /* metro dependency 1244: indexNative */).t.gfAXoR,
|
||||
{maxSize: EMOJI_MAX_FILESIZE_KB}), 2);
|
||||
items2[2] = closure(intl.string((require(1244) /* metro dependency 1244: indexNative */).t.rnwKPH), 3);
|
||||
items2[3] = closure(intl.string((require(1244) /* metro dependency 1244: indexNative */).t['8Vr5Qd']), 4);
|
||||
const jsxRuntimeEnv0_15Binding = jsxRuntimeEnv0_15;
|
||||
if (canCreateExpressions) {
|
||||
Button = (require(4578) /* metro dependency 4578: ButtonNative */).Button;
|
||||
r9 = <Button size="sm" loading={property || isUploading} onPress={value8} text={intl.string((require(1244) /* metro dependency 1244: indexNative */).t['DU0dy/'])} disabled={uploadDisabled} />;
|
||||
} else {
|
||||
r9 = canCreateExpressions;
|
||||
}
|
||||
const r8 = property2 != null && <Text style={styles.errorText} variant="text-sm/medium" color="text-feedback-critical">{property2}</Text>;
|
||||
var Text = (require(4573) /* metro dependency 4573: Text */).Text;
|
||||
const items3 = [<Text variant="text-sm/medium" color="text-muted">{description}</Text>];
|
||||
items3[1] = <Text variant="text-xs/bold" color="text-muted" style={styles.uploadInstructionsHeading}>{intl.string((require(1244) /* metro dependency 1244: indexNative */).t.jrXfyw).toUpperCase()}</Text>;
|
||||
items3[2] = <FlatList style={styles.uploadInstructionsList} data={items2} keyExtractor={function(a0) {
|
||||
return a0.id;
|
||||
}} renderItem={renderItem_122764} />;
|
||||
return (
|
||||
<>
|
||||
<View style={styles.headerContainer}>
|
||||
{r9}
|
||||
{r8}
|
||||
<View style={styles.uploadInstructionsContainer}>
|
||||
{items3}
|
||||
</View>
|
||||
</View>
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
function ConnectedHeaderRow(a0) { // fn#122765, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16118:3222, offset: 0x025741a7, size: 127 bytes, params: 2, frame: 18
|
||||
if (a0 == null) {
|
||||
throwTypeError(a0, "Cannot destructure 'undefined' or 'null'.", undefined);
|
||||
throw undefined;
|
||||
}
|
||||
return (
|
||||
<HeaderRow
|
||||
isUploading={(require(566) /* metro dependency 566: flux */).useStateFromStores([GuildSettingsEmojiStore],
|
||||
function() {
|
||||
return GuildSettingsEmojiStore.isUploadingEmoji();
|
||||
})}
|
||||
{...copyDataProperties({}, a0, undefined, undefined)}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
function _fun122755() { // fn#122755, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16118:947, offset: 0x02573d25, size: 36 bytes, params: 1, frame: 12
|
||||
const env0_0 = env1_3(_fun122757);
|
||||
return _fun122761;
|
||||
}
|
||||
|
||||
function HeaderRowRenderItem({item}) { // fn#122764, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16118:2937, owner: HeaderRow.renderItem, offset: 0x02574134, size: 115 bytes, params: 2, frame: 15
|
||||
const Text = (require(4573) /* metro dependency 4573: Text */).Text;
|
||||
return (
|
||||
<Text
|
||||
style={styles.uploadListItem}
|
||||
variant="text-xs/medium"
|
||||
color="text-muted"
|
||||
accessibilityLabel={item.text}
|
||||
>
|
||||
{'•'}
|
||||
{' '}
|
||||
{item.text}
|
||||
</Text>
|
||||
);
|
||||
}
|
||||
|
||||
function* _fun122757() { // fn#122757, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16118:967, offset: 0x02573d54, size: 323 bytes, params: 1, frame: 24
|
||||
var r3;
|
||||
var binding2;
|
||||
var property;
|
||||
var value6;
|
||||
var track;
|
||||
var binding3;
|
||||
var EMOJI_UPLOAD_STARTED;
|
||||
var object2;
|
||||
var id;
|
||||
var value7;
|
||||
var openImagePicker;
|
||||
var value8;
|
||||
var value9;
|
||||
var value10;
|
||||
var base64;
|
||||
var originalMd5;
|
||||
var value11;
|
||||
var value12;
|
||||
var value13;
|
||||
var value14;
|
||||
var value15;
|
||||
var closure;
|
||||
var error;
|
||||
let value = undefined;
|
||||
if (true) {
|
||||
value = undefined;
|
||||
env2_4(true);
|
||||
env2_5(null);
|
||||
var binding = env3_0;
|
||||
var value5 = binding(env3_2[14]);
|
||||
FlatList(value5.v4());
|
||||
try {
|
||||
binding = env3_1;
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
binding2 = env3_2;
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
property = binding2[12];
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
value6 = binding(property);
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
track = value6.track;
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
binding3 = env3_10;
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
EMOJI_UPLOAD_STARTED = binding3.EMOJI_UPLOAD_STARTED;
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
object2 = {};
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
id = require.id;
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
object2.guild_id = id;
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
object2.upload_id = View;
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
Reflect.apply(track, value6, [EMOJI_UPLOAD_STARTED, object2]);
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
property = binding2[15];
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
value7 = binding(property);
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
openImagePicker = value7.openImagePicker;
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
object2 = {};
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
binding = env3_11;
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
object2.size = binding;
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
value8 = Reflect.apply(openImagePicker, value7, [object2]);
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
yield value8;
|
||||
try {
|
||||
value9 = undefined;
|
||||
value10 = false;
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
if (value10) {
|
||||
env2_4(false);
|
||||
return value9;
|
||||
}
|
||||
try {
|
||||
base64 = value9.base64;
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
originalMd5 = value9.originalMd5;
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
value11 = base64 == null;
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
if (value11) {
|
||||
env2_4(false);
|
||||
return value;
|
||||
}
|
||||
try {
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
value12 = dependencyMap == null;
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
if (value12) {
|
||||
r3 = value;
|
||||
} else {
|
||||
try {
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
value13 = dependencyMap();
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
r3 = value13;
|
||||
}
|
||||
yield r3;
|
||||
try {
|
||||
value14 = undefined;
|
||||
value15 = false;
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
if (value15) {
|
||||
env2_4(false);
|
||||
return value14;
|
||||
}
|
||||
try {
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
closure = _fun122758;
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
try {
|
||||
closure(base64, originalMd5, value14);
|
||||
} catch (error) {
|
||||
env2_4(false);
|
||||
throw error;
|
||||
}
|
||||
env2_4(false);
|
||||
}
|
||||
return value;
|
||||
}
|
||||
|
||||
function _fun122758(a0, a1, a2) { // fn#122758, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16118:1167, offset: 0x02573e97, size: 160 bytes, params: 4, frame: 16
|
||||
var environment;
|
||||
const env0_0 = a0;
|
||||
let value = environment.__proto__.__proto__.__proto__.__proto__;
|
||||
value = Reflect.apply(env4_0(env4_2[11]).uploadEmoji, value, [{guildId: require.id, image: a0,
|
||||
name: 'emoji_' + (importDefault + 1), roles: a2, originalMd5: a1}]);
|
||||
value = value.then(_fun122759);
|
||||
value.catch(_fun122760);
|
||||
}
|
||||
|
||||
function _fun122759() { // fn#122759, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16118:1270, offset: 0x02573f37, size: 75 bytes, params: 1, frame: 15
|
||||
const value2 = env5_1(env5_2[12]);
|
||||
const track = value2.track;
|
||||
const EMOJI_UPLOAD_COMPLETED = env5_10.EMOJI_UPLOAD_COMPLETED;
|
||||
return Reflect.apply(track, value2, [EMOJI_UPLOAD_COMPLETED, {guild_id: require.id, upload_id: View}]);
|
||||
}
|
||||
|
||||
function _fun122760({body}) { // fn#122760, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16118:1352, offset: 0x02573f82, size: 392 bytes, params: 2, frame: 23
|
||||
var r3;
|
||||
var r2;
|
||||
var code;
|
||||
var value2;
|
||||
var binding;
|
||||
var binding2;
|
||||
var value3;
|
||||
var track;
|
||||
var EMOJI_UPLOAD_FILE_SIZE_LIMIT_EXCEEDED;
|
||||
var object2;
|
||||
var value4;
|
||||
var intl;
|
||||
var binding3;
|
||||
var binding4;
|
||||
var value9;
|
||||
if (body != null) {
|
||||
code = body.code;
|
||||
value2 = environment.__proto__.__proto__.__proto__.__proto__.__proto__;
|
||||
if (code === env5_9.TOO_MANY_EMOJI) {
|
||||
binding = env5_0;
|
||||
binding4 = env5_2;
|
||||
intl = binding(binding4[13]).intl;
|
||||
r3 = intl.string(binding(binding4[13]).t['jP/Rqm']);
|
||||
} else if (body.code === env5_9.TOO_MANY_ANIMATED_EMOJI) {
|
||||
binding = env5_0;
|
||||
binding3 = env5_2;
|
||||
intl = binding(binding3[13]).intl;
|
||||
r3 = intl.string(binding(binding3[13]).t['6v5dP/']);
|
||||
} else if (body.image != null) {
|
||||
binding = env5_1;
|
||||
binding2 = env5_2;
|
||||
value3 = binding(binding2[12]);
|
||||
track = value3.track;
|
||||
EMOJI_UPLOAD_FILE_SIZE_LIMIT_EXCEEDED = env5_10.EMOJI_UPLOAD_FILE_SIZE_LIMIT_EXCEEDED;
|
||||
object2 = {};
|
||||
value4 = environment.__proto__.__proto__.__proto__.__proto__;
|
||||
object2.guild_id = require.id;
|
||||
object2.file_size = global.Buffer.byteLength(env0_0);
|
||||
object2.upload_id = View;
|
||||
Reflect.apply(track, value3, [EMOJI_UPLOAD_FILE_SIZE_LIMIT_EXCEEDED, object2]);
|
||||
binding = env5_0;
|
||||
intl = binding(binding2[13]).intl;
|
||||
r3 = intl.formatToPlainString(binding(binding2[13]).t.kIO9jy, {maxSize: env5_12});
|
||||
} else {
|
||||
r3 = undefined;
|
||||
}
|
||||
r2 = r3;
|
||||
} else {
|
||||
r2 = undefined;
|
||||
}
|
||||
if (r2 != null) {
|
||||
value9 = environment.__proto__.__proto__.__proto__.__proto__;
|
||||
env4_5(r2);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user