366 lines
17 KiB
TypeScript
366 lines
17 KiB
TypeScript
/* Metro module 10238; source: modules/user_profile/utils/getActivityHeader.tsx; dependencies: [661, 10239, 10240, 1244, 10242, 10243, 6880, 2] */
|
|
import ParseProviderRouteHeadlessSessionId from './parseProviderRouteHeadlessSessionId.tsx'; /* Metro dependency 10239 */
|
|
import GetActivityPlatform from './getActivityPlatform.tsx'; /* Metro dependency 10240 */
|
|
import * as FileImportTrackerModule from '../../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
|
|
import * as ConstantsModule from '../../../Constants.tsx'; /* Metro dependency 661 */
|
|
|
|
function _fun79557(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#79557, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10424:6, offset: 0x01e576f0, size: 134 bytes, params: 8, frame: 18
|
|
const env0_0 = require;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
(FileImportTrackerModule).fileFinishedImporting('modules/user_profile/utils/getActivityHeader.tsx');
|
|
exports.default = getActivityHeader;
|
|
function getActivityHeader(a0) { // fn#79558, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10424:234, offset: 0x01e57776, size: 2590 bytes, params: 2, frame: 25
|
|
var icon;
|
|
var name;
|
|
var r7;
|
|
var r0;
|
|
var r8;
|
|
var value6;
|
|
var LISTENING;
|
|
var COMPETING;
|
|
const t = (require(1244) /* metro dependency 1244: indexNative */).t;
|
|
var Dzgz4u;
|
|
var ENbTKQ;
|
|
var A17aM8;
|
|
var moduleValue;
|
|
var details;
|
|
var object;
|
|
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
|
var string;
|
|
var OzCsIA;
|
|
var formatToPlainString;
|
|
var oHF7Ch;
|
|
var GpNXjC;
|
|
var mqdfDc;
|
|
var dBISa6;
|
|
var property;
|
|
var intl2;
|
|
var intl3;
|
|
var value7;
|
|
var intl4;
|
|
var value8;
|
|
var intl5;
|
|
var intl6;
|
|
var intl7;
|
|
const value = environment;
|
|
const value2 = undefined;
|
|
const value3 = (ParseProviderRouteHeadlessSessionId)(a0.session_id);
|
|
const value4 = (GetActivityPlatform)(a0);
|
|
reducibleJoin2: while (true) {
|
|
if (value4 == null) {
|
|
icon = value2;
|
|
break reducibleJoin2;
|
|
}
|
|
icon = value4.icon;
|
|
break reducibleJoin2;
|
|
}
|
|
reducibleJoin4: while (true) {
|
|
if (value4 == null) {
|
|
name = value2;
|
|
break reducibleJoin4;
|
|
}
|
|
name = value4.name;
|
|
break reducibleJoin4;
|
|
}
|
|
const r1 = name ?? '';
|
|
let type = a0.type;
|
|
let PLAYING = ActivityTypes.PLAYING;
|
|
if (type === PLAYING) {
|
|
reducibleJoin8: while (true) {
|
|
if (value4 == null) {
|
|
type = value2;
|
|
break reducibleJoin8;
|
|
}
|
|
type = value4.type;
|
|
break reducibleJoin8;
|
|
}
|
|
reducibleJoin9: while (true) {
|
|
if (type === PlatformTypes.XBOX) {
|
|
formatToPlainString = intl.formatToPlainString;
|
|
A17aM8 = t.A17aM8;
|
|
intl7 = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
|
return {text: Reflect.apply(formatToPlainString, intl, [A17aM8, {platform: intl7.string(t.Nfvo72)}]),
|
|
platformIcon: icon, platformLabel: r1};
|
|
}
|
|
break reducibleJoin9;
|
|
}
|
|
}
|
|
type = a0.type;
|
|
PLAYING = ActivityTypes.PLAYING;
|
|
if (type === PLAYING) {
|
|
reducibleJoin12: while (true) {
|
|
if (value4 == null) {
|
|
type = value2;
|
|
break reducibleJoin12;
|
|
}
|
|
type = value4.type;
|
|
break reducibleJoin12;
|
|
}
|
|
reducibleJoin13: while (true) {
|
|
if (type === PlatformTypes.PLAYSTATION) {
|
|
formatToPlainString = intl.formatToPlainString;
|
|
A17aM8 = t.A17aM8;
|
|
intl6 = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
|
return {text: Reflect.apply(formatToPlainString, intl, [A17aM8, {platform: intl6.string(t.fFl4jo)}]),
|
|
platformIcon: icon, platformLabel: r1};
|
|
}
|
|
break reducibleJoin13;
|
|
}
|
|
}
|
|
type = a0.type;
|
|
PLAYING = ActivityTypes.PLAYING;
|
|
if (type === PLAYING) {
|
|
reducibleJoin16: while (true) {
|
|
if (value4 == null) {
|
|
type = value2;
|
|
break reducibleJoin16;
|
|
}
|
|
type = value4.type;
|
|
break reducibleJoin16;
|
|
}
|
|
reducibleJoin17: while (true) {
|
|
if (type === PlatformTypes.META_QUEST_OR_HORIZON) {
|
|
formatToPlainString = intl.formatToPlainString;
|
|
A17aM8 = t.A17aM8;
|
|
value8 = (importDefault(10242) /* metro dependency 10242: isOnMetaHorizon */)(a0);
|
|
intl5 = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
|
string = intl5.string;
|
|
if (value8) {
|
|
r8 = Reflect.apply(string, intl5, [t.BrHQaq]);
|
|
} else {
|
|
r8 = Reflect.apply(string, intl5, [t.p6vL0e]);
|
|
}
|
|
return {text: Reflect.apply(formatToPlainString, intl, [A17aM8, {platform: r8}]), platformIcon: icon,
|
|
platformLabel: r1};
|
|
}
|
|
break reducibleJoin17;
|
|
}
|
|
}
|
|
type = a0.type;
|
|
let WATCHING = ActivityTypes.WATCHING;
|
|
if (type === WATCHING) {
|
|
reducibleJoin20: while (true) {
|
|
if (value4 == null) {
|
|
type = value2;
|
|
break reducibleJoin20;
|
|
}
|
|
type = value4.type;
|
|
break reducibleJoin20;
|
|
}
|
|
reducibleJoin21: while (true) {
|
|
if (type === PlatformTypes.META_QUEST_OR_HORIZON) {
|
|
formatToPlainString = intl.formatToPlainString;
|
|
ENbTKQ = t.ENbTKQ;
|
|
value7 = (importDefault(10242) /* metro dependency 10242: isOnMetaHorizon */)(a0);
|
|
intl4 = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
|
string = intl4.string;
|
|
if (value7) {
|
|
r8 = Reflect.apply(string, intl4, [t.BrHQaq]);
|
|
} else {
|
|
r8 = Reflect.apply(string, intl4, [t.p6vL0e]);
|
|
}
|
|
return {text: Reflect.apply(formatToPlainString, intl, [ENbTKQ, {platform: r8}]), platformIcon: icon,
|
|
platformLabel: r1};
|
|
}
|
|
break reducibleJoin21;
|
|
}
|
|
}
|
|
type = a0.type;
|
|
let STREAMING = ActivityTypes.STREAMING;
|
|
if (type === STREAMING) {
|
|
reducibleJoin24: while (true) {
|
|
if (value4 == null) {
|
|
type = value2;
|
|
break reducibleJoin24;
|
|
}
|
|
type = value4.type;
|
|
break reducibleJoin24;
|
|
}
|
|
reducibleJoin25: while (true) {
|
|
if (type === PlatformTypes.TWITCH) {
|
|
formatToPlainString = intl.formatToPlainString;
|
|
property = t['4CQq9Q'];
|
|
intl3 = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
|
return {text: Reflect.apply(formatToPlainString, intl, [property, {name: intl3.string(t.q4pBG3)}]),
|
|
platformIcon: icon, platformLabel: r1};
|
|
}
|
|
break reducibleJoin25;
|
|
}
|
|
}
|
|
type = a0.type;
|
|
STREAMING = ActivityTypes.STREAMING;
|
|
if (type === STREAMING) {
|
|
reducibleJoin28: while (true) {
|
|
if (value4 == null) {
|
|
type = value2;
|
|
break reducibleJoin28;
|
|
}
|
|
type = value4.type;
|
|
break reducibleJoin28;
|
|
}
|
|
reducibleJoin29: while (true) {
|
|
if (type === PlatformTypes.YOUTUBE) {
|
|
formatToPlainString = intl.formatToPlainString;
|
|
property = t['4CQq9Q'];
|
|
intl2 = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
|
return {text: Reflect.apply(formatToPlainString, intl, [property, {name: intl2.string(t.aS6cK4)}]),
|
|
platformIcon: icon, platformLabel: r1};
|
|
}
|
|
break reducibleJoin29;
|
|
}
|
|
}
|
|
if (value3 != null) {
|
|
value6 = (importDefault(10243) /* metro dependency 10243: getActivityPlatformDisplayName */)(value3, a0);
|
|
type = a0.type;
|
|
if (ActivityTypes.PLAYING === type) {
|
|
r7 = t.A17aM8;
|
|
} else {
|
|
WATCHING = ActivityTypes.WATCHING;
|
|
if (WATCHING === type) {
|
|
r7 = t.ENbTKQ;
|
|
} else if (ActivityTypes.LISTENING === type) {
|
|
r7 = t.EcHzWI;
|
|
} else {
|
|
COMPETING = ActivityTypes.COMPETING;
|
|
if (COMPETING === type) {
|
|
r7 = t.ikpHeS;
|
|
} else {
|
|
reducibleJoin40: while (true) {
|
|
if (ActivityTypes.STREAMING !== type) {
|
|
r7 = value2;
|
|
break reducibleJoin40;
|
|
}
|
|
Dzgz4u = t.Dzgz4u;
|
|
r7 = Dzgz4u;
|
|
break reducibleJoin40;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
reducibleJoin41: while (true) {
|
|
if (value2 !== r7) {
|
|
return {text: intl.formatToPlainString(r7, {platform: value6}), platformIcon: icon, platformLabel: r1};
|
|
}
|
|
break reducibleJoin41;
|
|
}
|
|
}
|
|
type = a0.type;
|
|
PLAYING = ActivityTypes.PLAYING;
|
|
if (type === PLAYING) {
|
|
r0 = {text: intl.string(t.BMTj28), platformIcon: icon, platformLabel: r1};
|
|
} else {
|
|
type = a0.type;
|
|
if (type === ActivityTypes.STREAMING) {
|
|
object = {};
|
|
object.text = intl.string(t['Jpkr/q']);
|
|
object.platformIcon = icon;
|
|
object.platformLabel = r1;
|
|
r0 = object;
|
|
} else {
|
|
moduleValue = require(6880) /* metro dependency 6880: StageChannelRichPresenceUtils */;
|
|
if (moduleValue.isStageActivity(a0)) {
|
|
r0 = {text: intl.formatToPlainString(t.pW3Ip3, {name: a0.name})};
|
|
} else {
|
|
type = a0.type;
|
|
LISTENING = ActivityTypes.LISTENING;
|
|
reducibleJoin65: while (true) {
|
|
reducibleJoin46: while (true) {
|
|
if (type !== LISTENING) {
|
|
break reducibleJoin46;
|
|
}
|
|
details = a0.details;
|
|
if (details != null) {
|
|
formatToPlainString = intl.formatToPlainString;
|
|
property = t['b+lA5+'];
|
|
name = a0.name;
|
|
r0 = {text: Reflect.apply(formatToPlainString, intl, [property, {name: name}]),
|
|
platformIcon: icon,
|
|
platformLabel: r1};
|
|
break reducibleJoin65;
|
|
}
|
|
break reducibleJoin46;
|
|
}
|
|
type = a0.type;
|
|
LISTENING = ActivityTypes.LISTENING;
|
|
if (type === LISTENING) {
|
|
string = intl.string;
|
|
dBISa6 = t.dBISa6;
|
|
r0 = {text: Reflect.apply(string, intl, [dBISa6]), platformIcon: icon, platformLabel: r1};
|
|
} else {
|
|
type = a0.type;
|
|
WATCHING = ActivityTypes.WATCHING;
|
|
reducibleJoin61: while (true) {
|
|
reducibleJoin49: while (true) {
|
|
if (type !== WATCHING) {
|
|
break reducibleJoin49;
|
|
}
|
|
details = a0.details;
|
|
if (details != null) {
|
|
formatToPlainString = intl.formatToPlainString;
|
|
mqdfDc = t.mqdfDc;
|
|
name = a0.name;
|
|
r0 = {text: Reflect.apply(formatToPlainString, intl, [mqdfDc, {name: name}]),
|
|
platformIcon: icon,
|
|
platformLabel: r1};
|
|
break reducibleJoin61;
|
|
}
|
|
break reducibleJoin49;
|
|
}
|
|
type = a0.type;
|
|
WATCHING = ActivityTypes.WATCHING;
|
|
if (type === WATCHING) {
|
|
string = intl.string;
|
|
GpNXjC = t.GpNXjC;
|
|
r0 = {text: Reflect.apply(string, intl, [GpNXjC]), platformIcon: icon,
|
|
platformLabel: r1};
|
|
} else {
|
|
type = a0.type;
|
|
COMPETING = ActivityTypes.COMPETING;
|
|
reducibleJoin57: while (true) {
|
|
reducibleJoin52: while (true) {
|
|
if (type !== COMPETING) {
|
|
break reducibleJoin52;
|
|
}
|
|
details = a0.details;
|
|
if (details != null) {
|
|
formatToPlainString = intl.formatToPlainString;
|
|
oHF7Ch = t.oHF7Ch;
|
|
name = a0.name;
|
|
r0 = {text: Reflect.apply(formatToPlainString, intl, [oHF7Ch,
|
|
{name: name}]),
|
|
platformIcon: icon,
|
|
platformLabel: r1};
|
|
break reducibleJoin57;
|
|
}
|
|
break reducibleJoin52;
|
|
}
|
|
type = a0.type;
|
|
COMPETING = ActivityTypes.COMPETING;
|
|
if (type === COMPETING) {
|
|
string = intl.string;
|
|
OzCsIA = t.OzCsIA;
|
|
r0 = {text: Reflect.apply(string, intl, [OzCsIA]), platformIcon: icon,
|
|
platformLabel: r1};
|
|
} else {
|
|
r0 = {text: value2, platformIcon: icon, platformLabel: r1};
|
|
}
|
|
break reducibleJoin57;
|
|
}
|
|
}
|
|
break reducibleJoin61;
|
|
}
|
|
}
|
|
break reducibleJoin65;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun79557, 10238, [661, 10239, 10240, 1244, 10242, 10243, 6880,
|
|
2]) /* metro module 10238, dependencies: [661, 10239, 10240, 1244, 10242, 10243, 6880, 2] */;
|