Initial commit
This commit is contained in:
commit
af3b49f756
16065 files changed
+2938410
No files matched your search
@@ -0,0 +1,253 @@
|
||||
/* Metro module 4805; source: modules/channel/useChannelName.tsx; dependencies: [57, 4107, 3793, 1878, 661, 1360, 3995, 1244, 566, 2] */
|
||||
function _fun41619(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#41619, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4983:6, offset: 0x01123de2, size: 287 bytes, params: 8, frame: 23
|
||||
let env0_0 = require;
|
||||
const closure = computeDefaultGroupDmNameFromUserIds;
|
||||
const closure2 = function(a0, a1, a2) {
|
||||
return computeDefaultGroupDmNameFromUserIds(a0.recipients, a1, a2);
|
||||
};
|
||||
const closure3 = computeChannelName;
|
||||
const closure4 = function(a0) {
|
||||
return a0.replace(RegExp('\\\\', 'g'), '\\\\').replace(RegExp('"', 'g'), '\\"');
|
||||
};
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const env0_3 = importDefault(57) /* metro dependency 57 */;
|
||||
const experimentStore = importDefault(4107) /* metro dependency 4107: ExperimentStore */;
|
||||
const relationshipStore = importDefault(3793) /* metro dependency 3793: RelationshipStore */;
|
||||
const userStore = importDefault(1878) /* metro dependency 1878: UserStore */;
|
||||
const env0_7 = (require(661) /* metro dependency 661: Constants */).ChannelTypes;
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/channel/useChannelName.tsx');
|
||||
exports.default = useChannelName;
|
||||
exports.computeDefaultGroupDmNameFromUserIds = closure;
|
||||
exports.computeDefaultGroupDmName = closure2;
|
||||
exports.useComputedGroupDmName = function(a0) {
|
||||
var env0_0 = a0;
|
||||
return require(dependencyMap[8]).useStateFromStores([UserStore, RelationshipStore], _fun41629);
|
||||
};
|
||||
exports.computeGroupDmName = function(a0) {
|
||||
var name;
|
||||
if (!a0.isObfuscated()) {
|
||||
if (a0.isMultiUserDM()) {
|
||||
name = a0.name;
|
||||
return name === '' ? undefined : name;
|
||||
}
|
||||
}
|
||||
};
|
||||
exports.computeChannelName = closure3;
|
||||
exports.escapeChannelName = closure4;
|
||||
exports.unescapeChannelName = function(a0) {
|
||||
return a0.replace(RegExp('\\\\"', 'g'), '"').replace(RegExp('\\\\\\\\', 'g'), '\\');
|
||||
};
|
||||
}
|
||||
|
||||
function computeDefaultGroupDmNameFromUserIds(a0, a1, a2) { // fn#41620, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4983:159, offset: 0x01123f01, size: 218 bytes, params: 4, frame: 19
|
||||
var r0;
|
||||
var intl;
|
||||
var formatToPlainString;
|
||||
var property;
|
||||
const env0_0 = a2;
|
||||
const map = a0.map;
|
||||
const getUser = a1.getUser;
|
||||
let value = Reflect.apply(map, a0, [getUser]);
|
||||
value = value.filter((require(1360) /* metro dependency 1360: GlobalUtils */).isNotNullish);
|
||||
value = value.map(_fun41621);
|
||||
if (value.length > 0) {
|
||||
value = value.join(', ');
|
||||
r0 = value;
|
||||
} else {
|
||||
intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
||||
formatToPlainString = intl.formatToPlainString;
|
||||
property = (require(1244) /* metro dependency 1244: indexNative */).t['9Uk8PF'];
|
||||
value = importDefault(3995) /* metro dependency 3995: UserUtils */;
|
||||
value = Reflect.apply(formatToPlainString, intl, [property, {name: value.getName(a1.getCurrentUser())}]);
|
||||
r0 = value;
|
||||
}
|
||||
return r0;
|
||||
}
|
||||
|
||||
function computeChannelName(a0, a1, a2) { // fn#41623, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4983:572, offset: 0x01124042, size: 668 bytes, params: 4, frame: 23
|
||||
var recipients;
|
||||
var property;
|
||||
var intl;
|
||||
let value = a3;
|
||||
const value2 = a4;
|
||||
const r7 = value !== undefined ? value : false;
|
||||
let r6 = value2 !== undefined ? value2 : false;
|
||||
const name = a0.name;
|
||||
const closure = maybeFormatDmName;
|
||||
if (a0.isObfuscated()) {
|
||||
intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
||||
return intl.string((require(1244) /* metro dependency 1244: indexNative */).t['/YzI63']);
|
||||
}
|
||||
const type = a0.type;
|
||||
const DM = ChannelTypes.DM;
|
||||
if (DM === type) {
|
||||
if (name !== '') {
|
||||
return closure(name);
|
||||
}
|
||||
recipients = a0.recipients;
|
||||
value = recipients.map(a1.getUser);
|
||||
value = value.filter((require(1360) /* metro dependency 1360: GlobalUtils */).isNotNullish);
|
||||
value = env0_3(value, 1);
|
||||
property = value[0];
|
||||
if (property == null) {
|
||||
return '???';
|
||||
}
|
||||
if (property.isProvisional) {
|
||||
if (property.globalName != null) {
|
||||
return property.globalName;
|
||||
}
|
||||
value = a2.getNickname(property.id);
|
||||
if (value != null) {
|
||||
r6 = value;
|
||||
} else {
|
||||
value = importDefault(3995) /* metro dependency 3995: UserUtils */;
|
||||
value = value.getName(property);
|
||||
r6 = value;
|
||||
}
|
||||
value = '???';
|
||||
return closure(r6 ?? value);
|
||||
}
|
||||
value = a2.getNickname(property.id);
|
||||
if (value != null) {
|
||||
r6 = value;
|
||||
} else {
|
||||
value = importDefault(3995) /* metro dependency 3995: UserUtils */;
|
||||
value = value.getName(property);
|
||||
r6 = value;
|
||||
}
|
||||
value = '???';
|
||||
return closure(r6 ?? value);
|
||||
}
|
||||
const GROUP_DM = ChannelTypes.GROUP_DM;
|
||||
if (GROUP_DM === type) {
|
||||
return name !== '' ? name : computeDefaultGroupDmName(a0, a1, a2);
|
||||
}
|
||||
const GUILD_ANNOUNCEMENT = ChannelTypes.GUILD_ANNOUNCEMENT;
|
||||
if (GUILD_ANNOUNCEMENT === type) {
|
||||
return r7 ? '#' + name : name;
|
||||
}
|
||||
const GUILD_TEXT = ChannelTypes.GUILD_TEXT;
|
||||
if (GUILD_TEXT === type) {
|
||||
return r7 ? '#' + name : name;
|
||||
}
|
||||
const GUILD_FORUM = ChannelTypes.GUILD_FORUM;
|
||||
if (GUILD_FORUM === type) {
|
||||
return r7 ? '#' + name : name;
|
||||
}
|
||||
const GUILD_MEDIA = ChannelTypes.GUILD_MEDIA;
|
||||
if (GUILD_MEDIA === type) {
|
||||
return r7 ? '#' + name : name;
|
||||
}
|
||||
const PUBLIC_THREAD = ChannelTypes.PUBLIC_THREAD;
|
||||
if (PUBLIC_THREAD === type) {
|
||||
if (r6) {
|
||||
value = escapeChannelName(name);
|
||||
value = '#"' + value + '"';
|
||||
r6 = value;
|
||||
} else {
|
||||
r6 = r7 && a0.isThread() ? '"' + name + '"' : name;
|
||||
}
|
||||
return r6;
|
||||
}
|
||||
const PRIVATE_THREAD = ChannelTypes.PRIVATE_THREAD;
|
||||
if (PRIVATE_THREAD === type) {
|
||||
if (r6) {
|
||||
value = escapeChannelName(name);
|
||||
value = '#"' + value + '"';
|
||||
r6 = value;
|
||||
} else {
|
||||
r6 = r7 && a0.isThread() ? '"' + name + '"' : name;
|
||||
}
|
||||
return r6;
|
||||
}
|
||||
const ANNOUNCEMENT_THREAD = ChannelTypes.ANNOUNCEMENT_THREAD;
|
||||
if (ANNOUNCEMENT_THREAD === type) {
|
||||
if (r6) {
|
||||
value = escapeChannelName(name);
|
||||
value = '#"' + value + '"';
|
||||
r6 = value;
|
||||
} else {
|
||||
r6 = r7 && a0.isThread() ? '"' + name + '"' : name;
|
||||
}
|
||||
return r6;
|
||||
}
|
||||
const GUILD_VOICE = ChannelTypes.GUILD_VOICE;
|
||||
if (GUILD_VOICE === type) {
|
||||
if (r6) {
|
||||
value = escapeChannelName(name);
|
||||
value = '#"' + value + '"';
|
||||
r6 = value;
|
||||
} else {
|
||||
r6 = r7 && a0.isThread() ? '"' + name + '"' : name;
|
||||
}
|
||||
return r6;
|
||||
}
|
||||
const GUILD_STAGE_VOICE = ChannelTypes.GUILD_STAGE_VOICE;
|
||||
if (GUILD_STAGE_VOICE === type) {
|
||||
if (r6) {
|
||||
value = escapeChannelName(name);
|
||||
value = '#"' + value + '"';
|
||||
r6 = value;
|
||||
} else {
|
||||
r6 = r7 && a0.isThread() ? '"' + name + '"' : name;
|
||||
}
|
||||
return r6;
|
||||
}
|
||||
const GUILD_CATEGORY = ChannelTypes.GUILD_CATEGORY;
|
||||
if (GUILD_CATEGORY === type) {
|
||||
if (r6) {
|
||||
value = escapeChannelName(name);
|
||||
value = '#"' + value + '"';
|
||||
r6 = value;
|
||||
} else {
|
||||
r6 = r7 && a0.isThread() ? '"' + name + '"' : name;
|
||||
}
|
||||
return r6;
|
||||
}
|
||||
return name;
|
||||
}
|
||||
|
||||
function useChannelName(a0) { // fn#41626, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4983:1595, offset: 0x01124349, size: 93 bytes, params: 2, frame: 15
|
||||
const value = a1;
|
||||
const env0_0 = a0;
|
||||
const env0_1 = value !== undefined ? value : false;
|
||||
return (require(566) /* metro dependency 566: flux */).useStateFromStores([UserStore, ExperimentStore,
|
||||
RelationshipStore], _fun41627);
|
||||
}
|
||||
|
||||
function useComputedGroupDmName(a0) { // fn#41628, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4983:1873, offset: 0x011243d5, size: 72 bytes, params: 2, frame: 15
|
||||
const env0_0 = a0;
|
||||
return (require(566) /* metro dependency 566: flux */).useStateFromStores([UserStore, RelationshipStore], _fun41629);
|
||||
}
|
||||
|
||||
function _fun41621(a0) { // fn#41621, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4983:269, offset: 0x01123fdb, size: 70 bytes, params: 2, frame: 13
|
||||
var r0;
|
||||
let value = importDefault.getNickname(a0.id);
|
||||
if (value != null) {
|
||||
r0 = value;
|
||||
} else {
|
||||
value = environment.__proto__;
|
||||
value = importDefault(3995) /* metro dependency 3995: UserUtils */;
|
||||
value = value.getName(a0);
|
||||
r0 = value;
|
||||
}
|
||||
return r0;
|
||||
}
|
||||
|
||||
function maybeFormatDmName(a0) { // fn#41624, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4983:650, owner: computeChannelName.maybeFormatDmName, offset: 0x011242de, size: 40 bytes, params: 2, frame: 12
|
||||
const value = a0;
|
||||
return env0_0 ? '@' + value : value;
|
||||
}
|
||||
|
||||
function _fun41627() { // fn#41627, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4983:1670, offset: 0x011243a6, size: 47 bytes, params: 1, frame: 18
|
||||
const value2 = null;
|
||||
return value2 == env0_0 ? value2 : computeChannelName(env0_0, UserStore, RelationshipStore, env0_1);
|
||||
}
|
||||
|
||||
function _fun41629() { // fn#41629, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4983:1949, offset: 0x0112441d, size: 67 bytes, params: 1, frame: 16
|
||||
const value2 = null;
|
||||
return value2 != env0_0 && env0_0.isMultiUserDM() ? computeDefaultGroupDmName(env0_0, UserStore,
|
||||
RelationshipStore) : value2;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user