Initial commit

This commit is contained in:
janisslsm committed 2026-07-27 16:20:00 +03:00
commit af3b49f756
16065 files changed
+2938410

No files matched your search

@@ -0,0 +1,115 @@
/* Metro module 8632; source: modules/messages/getEmojiPopoutMessage.tsx; dependencies: [6820, 1244, 2] */
function _fun68124(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#68124, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8817:6, offset: 0x01c3ffed, size: 237 bytes, params: 8, frame: 18
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const env0_2 = (require(6820) /* metro dependency 6820: ExpressionSourceRecord */).EmojiSourceDataTypes;
object = {DEFAULT: 'Custom Emoji Popout', CROSS_SERVER: 'Custom Emoji Popout (Cross-Server)',
UPSELL_CURRENT_SERVER_JOINED: 'Custom Emoji Popout (Upsell Joined Current-Server)',
UPSELL_CROSS_SERVER_JOINED: 'Custom Emoji Popout (Upsell Joined Cross-Server)',
UPSELL_CROSS_SERVER_JOINABLE: 'Custom Emoji Popout (Upsell Not-Joined Cross-Server)',
UPSELL_CROSS_SERVER_UNJOINABLE: 'Custom Emoji Popout (Soft Upsell)'};
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/messages/getEmojiPopoutMessage.tsx');
exports.EmojiPopoutType = {GET_PREMIUM: 'GET_PREMIUM', JOIN_GUILD: 'JOIN_GUILD', UNAVAILABLE: 'UNAVAILABLE'};
exports.getEmojiPopoutData = getEmojiPopoutData;
}
function getEmojiPopoutData(a0) { // fn#68125, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8817:788, offset: 0x01c400da, size: 1236 bytes, params: 2, frame: 28
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
const t = (require(1244) /* metro dependency 1244: indexNative */).t;
var object4;
const sourceType = a0.sourceType;
const expressionSourceApplication = a0.expressionSourceApplication;
let isPremium = a0.isPremium;
let hasJoinedEmojiSourceGuild = a0.hasJoinedEmojiSourceGuild;
let isUnusableRoleSubscriptionEmoji = a0.isUnusableRoleSubscriptionEmoji;
let isDiscoverable = a0.isDiscoverable;
let emojiComesFromCurrentGuild = a0.emojiComesFromCurrentGuild;
const userIsRoleSubscriber = a0.userIsRoleSubscriber;
const isRoleSubscriptionEmoji = a0.isRoleSubscriptionEmoji;
const shouldHideRoleSubscriptionCTA = a0.shouldHideRoleSubscriptionCTA;
const onOpenPremiumSettings = a0.onOpenPremiumSettings;
const APPLICATION = EmojiSourceDataTypes.APPLICATION;
const r3 = sourceType !== APPLICATION ? isPremium ? hasJoinedEmojiSourceGuild ? isRoleSubscriptionEmoji ? shouldHideRoleSubscriptionCTA && isUnusableRoleSubscriptionEmoji ? intl.string(t.xFb68j) : isUnusableRoleSubscriptionEmoji ? userIsRoleSubscriber ? intl.string(t.vLklfF) : intl.string(t['g8i/bf']) : intl.string(t.Eoynp0) : emojiComesFromCurrentGuild ? intl.string(t.hU4kIe) : intl.string(t.GM0xaX) : isDiscoverable ? intl.string(t.xE9WGt) : intl.string(t['0LMpW+']) : hasJoinedEmojiSourceGuild ? shouldHideRoleSubscriptionCTA && isUnusableRoleSubscriptionEmoji ? intl.string(t.xFb68j) : isUnusableRoleSubscriptionEmoji ? userIsRoleSubscriber ? intl.string(t.vLklfF) : intl.string(t['g8i/bf']) : emojiComesFromCurrentGuild ? intl.string(t.ICPhqa) : intl.string(t.jQy3aM) : isDiscoverable ? intl.string(t.FJ6Z01) : intl.format(t.U6vLcA,
{openPremiumSettings: onOpenPremiumSettings}) : expressionSourceApplication != null ? intl.formatToPlainString(t.uERlTd,
{appName: expressionSourceApplication.name}) : isPremium ? hasJoinedEmojiSourceGuild ? isRoleSubscriptionEmoji ? shouldHideRoleSubscriptionCTA && isUnusableRoleSubscriptionEmoji ? intl.string(t.xFb68j) : isUnusableRoleSubscriptionEmoji ? userIsRoleSubscriber ? intl.string(t.vLklfF) : intl.string(t['g8i/bf']) : intl.string(t.Eoynp0) : emojiComesFromCurrentGuild ? intl.string(t.hU4kIe) : intl.string(t.GM0xaX) : isDiscoverable ? intl.string(t.xE9WGt) : intl.string(t['0LMpW+']) : hasJoinedEmojiSourceGuild ? shouldHideRoleSubscriptionCTA && isUnusableRoleSubscriptionEmoji ? intl.string(t.xFb68j) : isUnusableRoleSubscriptionEmoji ? userIsRoleSubscriber ? intl.string(t.vLklfF) : intl.string(t['g8i/bf']) : emojiComesFromCurrentGuild ? intl.string(t.ICPhqa) : intl.string(t.jQy3aM) : isDiscoverable ? intl.string(t.FJ6Z01) : intl.format(t.U6vLcA,
{openPremiumSettings: onOpenPremiumSettings});
isPremium = a0.isPremium;
hasJoinedEmojiSourceGuild = a0.hasJoinedEmojiSourceGuild;
isUnusableRoleSubscriptionEmoji = a0.isUnusableRoleSubscriptionEmoji;
emojiComesFromCurrentGuild = a0.emojiComesFromCurrentGuild;
isDiscoverable = a0.isDiscoverable;
const DEFAULT = env0_3.DEFAULT;
const r2 = isPremium ? hasJoinedEmojiSourceGuild ? isPremium ? isPremium || hasJoinedEmojiSourceGuild ? DEFAULT : isDiscoverable ? env0_3.UPSELL_CROSS_SERVER_JOINABLE : env0_3.UPSELL_CROSS_SERVER_UNJOINABLE : hasJoinedEmojiSourceGuild ? isUnusableRoleSubscriptionEmoji ? isPremium || hasJoinedEmojiSourceGuild ? DEFAULT : isDiscoverable ? env0_3.UPSELL_CROSS_SERVER_JOINABLE : env0_3.UPSELL_CROSS_SERVER_UNJOINABLE : emojiComesFromCurrentGuild ? env0_3.UPSELL_CURRENT_SERVER_JOINED : env0_3.UPSELL_CROSS_SERVER_JOINED : isPremium || hasJoinedEmojiSourceGuild ? DEFAULT : isDiscoverable ? env0_3.UPSELL_CROSS_SERVER_JOINABLE : env0_3.UPSELL_CROSS_SERVER_UNJOINABLE : isDiscoverable ? env0_3.CROSS_SERVER : isPremium ? isPremium || hasJoinedEmojiSourceGuild ? DEFAULT : isDiscoverable ? env0_3.UPSELL_CROSS_SERVER_JOINABLE : env0_3.UPSELL_CROSS_SERVER_UNJOINABLE : hasJoinedEmojiSourceGuild ? isUnusableRoleSubscriptionEmoji ? isPremium || hasJoinedEmojiSourceGuild ? DEFAULT : isDiscoverable ? env0_3.UPSELL_CROSS_SERVER_JOINABLE : env0_3.UPSELL_CROSS_SERVER_UNJOINABLE : emojiComesFromCurrentGuild ? env0_3.UPSELL_CURRENT_SERVER_JOINED : env0_3.UPSELL_CROSS_SERVER_JOINED : isPremium || hasJoinedEmojiSourceGuild ? DEFAULT : isDiscoverable ? env0_3.UPSELL_CROSS_SERVER_JOINABLE : env0_3.UPSELL_CROSS_SERVER_UNJOINABLE : isPremium ? isPremium || hasJoinedEmojiSourceGuild ? DEFAULT : isDiscoverable ? env0_3.UPSELL_CROSS_SERVER_JOINABLE : env0_3.UPSELL_CROSS_SERVER_UNJOINABLE : hasJoinedEmojiSourceGuild ? isUnusableRoleSubscriptionEmoji ? isPremium || hasJoinedEmojiSourceGuild ? DEFAULT : isDiscoverable ? env0_3.UPSELL_CROSS_SERVER_JOINABLE : env0_3.UPSELL_CROSS_SERVER_UNJOINABLE : emojiComesFromCurrentGuild ? env0_3.UPSELL_CURRENT_SERVER_JOINED : env0_3.UPSELL_CROSS_SERVER_JOINED : isPremium || hasJoinedEmojiSourceGuild ? DEFAULT : isDiscoverable ? env0_3.UPSELL_CROSS_SERVER_JOINABLE : env0_3.UPSELL_CROSS_SERVER_UNJOINABLE;
const object3 = {};
isPremium = a0.isPremium;
hasJoinedEmojiSourceGuild = a0.hasJoinedEmojiSourceGuild;
isUnusableRoleSubscriptionEmoji = a0.isUnusableRoleSubscriptionEmoji;
let r1 = !hasJoinedEmojiSourceGuild && a0.isDiscoverable;
if (isPremium) {
if (r1) {
r1 = {type: env0_4.JOIN_GUILD, text: intl.string(t.riu2R5), description: null};
} else if (isPremium) {
r1 = {'type': null, 'text': null, 'description': null, type: env0_4.UNAVAILABLE};
} else if (hasJoinedEmojiSourceGuild) {
if (isUnusableRoleSubscriptionEmoji) {
if (r1) {
object4 = {};
object4.type = env0_4.GET_PREMIUM;
object4.text = intl.string(t['gl/XHJ']);
object4.description = null;
r1 = object4;
} else {
r1 = {'type': null, 'text': null, 'description': null, type: env0_4.UNAVAILABLE};
}
} else {
object4 = {};
object4.type = env0_4.GET_PREMIUM;
object4.text = intl.string(t['gl/XHJ']);
object4.description = null;
r1 = object4;
}
} else if (r1) {
object4 = {};
object4.type = env0_4.GET_PREMIUM;
object4.text = intl.string(t['gl/XHJ']);
object4.description = null;
r1 = object4;
} else {
r1 = {'type': null, 'text': null, 'description': null, type: env0_4.UNAVAILABLE};
}
} else if (isPremium) {
r1 = {'type': null, 'text': null, 'description': null, type: env0_4.UNAVAILABLE};
} else if (hasJoinedEmojiSourceGuild) {
if (isUnusableRoleSubscriptionEmoji) {
if (r1) {
object4 = {};
object4.type = env0_4.GET_PREMIUM;
object4.text = intl.string(t['gl/XHJ']);
object4.description = null;
r1 = object4;
} else {
r1 = {'type': null, 'text': null, 'description': null, type: env0_4.UNAVAILABLE};
}
} else {
object4 = {};
object4.type = env0_4.GET_PREMIUM;
object4.text = intl.string(t['gl/XHJ']);
object4.description = null;
r1 = object4;
}
} else if (r1) {
object4 = {};
object4.type = env0_4.GET_PREMIUM;
object4.text = intl.string(t['gl/XHJ']);
object4.description = null;
r1 = object4;
} else {
r1 = {'type': null, 'text': null, 'description': null, type: env0_4.UNAVAILABLE};
}
copyDataProperties(object3, r1, onOpenPremiumSettings);
object3['emojiDescription'] = r3;
object3['analyticsType'] = r2;
return object3;
}