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,30 @@
/* Metro module 6917; source: modules/guild_badge/BadgeCategory.tsx; dependencies: [6918, 2] */
function _fun55054(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#55054, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7095:6, offset: 0x013748b7, size: 221 bytes, params: 8, frame: 18
var object2;
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
object2 = {PARTNERED: 0};
object2[0] = 'PARTNERED';
object2.VERIFIED = 1;
object2[1] = 'VERIFIED';
object2.VERIFIED_AND_PARTNERED = 2;
object2[2] = 'VERIFIED_AND_PARTNERED';
object2.COMMUNITY = 3;
object2[3] = 'COMMUNITY';
object2.DISCOVERABLE = 4;
object2[4] = 'DISCOVERABLE';
object2.STAFF = 5;
object2[5] = 'STAFF';
object2.NONE = 6;
object2[6] = 'NONE';
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/guild_badge/BadgeCategory.tsx');
exports.BadgeCategory = object2;
exports.getBadgeCategory = getBadgeCategory;
}
function getBadgeCategory(a0) { // fn#55055, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7095:447, offset: 0x01374994, size: 216 bytes, params: 2, frame: 14
const GuildVisibility = (require(6918) /* metro dependency 6918: GuildTraits */).GuildVisibility;
return a0.staff ? env0_2.STAFF : a0.verified && a0.partnered ? env0_2.VERIFIED_AND_PARTNERED : a0.verified ? env0_2.VERIFIED : a0.partnered ? env0_2.PARTNERED : a0.community && a0.visibility === GuildVisibility.PUBLIC ? env0_2.DISCOVERABLE : a0.community ? env0_2.COMMUNITY : env0_2.NONE;
}
@@ -0,0 +1,73 @@
/* Metro module 9307; source: modules/guild_badge/GuildBadgeConstants.tsx; dependencies: [6918, 1244, 6917, 2] */
function _fun72737(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#72737, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9493:6, offset: 0x01d511d9, size: 96 bytes, params: 8, frame: 18
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/guild_badge/GuildBadgeConstants.tsx');
exports.getBadgeTooltip = getBadgeTooltip;
}
function getBadgeTooltip(a0, a1) { // fn#72738, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9493:187, offset: 0x01d51239, size: 1239 bytes, params: 3, frame: 18
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
var string;
const t = (require(1244) /* metro dependency 1244: indexNative */).t;
var object2;
var lMrv96;
const GuildVisibility = (require(6918) /* metro dependency 6918: GuildTraits */).GuildVisibility;
const PUBLIC = GuildVisibility.PUBLIC;
const r2 = a1 === PUBLIC ? intl.string(t.op2cJ6) : a1 === GuildVisibility.APPLY_TO_JOIN ? intl.string(t.YwZfbt) : intl.string(t.TME4LJ);
const BadgeCategory = (require(6917) /* metro dependency 6917: BadgeCategory */).BadgeCategory;
const STAFF = BadgeCategory.STAFF;
if (STAFF === a0) {
object2 = {};
string = intl.string;
lMrv96 = t.lMrv96;
object2.tooltipTitle = Reflect.apply(string, intl, [lMrv96]);
string = intl.string;
lMrv96 = t.lMrv96;
object2.tooltipSubtitle = Reflect.apply(string, intl, [lMrv96]);
string = intl.string;
lMrv96 = t.lMrv96;
object2.tooltipDescription = Reflect.apply(string, intl, [lMrv96]);
} else {
var VERIFIED = BadgeCategory.VERIFIED;
if (VERIFIED === a0) {
object2 = {};
object2.tooltipTitle = intl.string(t.K7iRig);
object2.tooltipSubtitle = intl.string(t.iCehw9);
object2.tooltipDescription = r2;
return object2;
}
var PARTNERED = BadgeCategory.PARTNERED;
if (PARTNERED === a0) {
object2 = {};
object2.tooltipTitle = intl.string(t.K7iRig);
object2.tooltipSubtitle = intl.string(t.hfYfEE);
object2.tooltipDescription = r2;
return object2;
}
var VERIFIED_AND_PARTNERED = BadgeCategory.VERIFIED_AND_PARTNERED;
if (VERIFIED_AND_PARTNERED === a0) {
object2 = {};
object2.tooltipTitle = intl.string(t.K7iRig);
object2.tooltipSubtitle = intl.string(t['TX+iFC']);
object2.tooltipDescription = r2;
return object2;
}
var COMMUNITY = BadgeCategory.COMMUNITY;
if (COMMUNITY === a0) {
return {tooltipTitle: intl.string(t.K7iRig), tooltipDescription: r2};
}
var DISCOVERABLE = BadgeCategory.DISCOVERABLE;
if (DISCOVERABLE === a0) {
object2 = {};
object2.tooltipTitle = intl.string(t.K7iRig);
object2.tooltipDescription = intl.string(t.op2cJ6);
return object2;
}
object2 = {};
object2.tooltipTitle = intl.string(t['iZRkC/']);
}
return object2;
}
@@ -0,0 +1,76 @@
/* Metro module 6918; source: modules/guild_badge/GuildTraits.tsx; dependencies: [661, 1418, 2] */
function _fun55056(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#55056, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7096:6, offset: 0x01374a6c, size: 197 bytes, params: 8, frame: 19
const env0_0 = require;
const closure = function(a0) {
return a0 != null && (require(dependencyMap[1]).isGuildRecord(a0) ? a0.premiumSubscriberCount > 0 || a0.premiumTier > BoostedGuildTiers.NONE : a0.premiumSubscriptionCount != null && a0.premiumSubscriptionCount > 0);
};
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const constantsModule = require(661) /* metro dependency 661: Constants */;
const env0_2 = constantsModule.GuildFeatures;
const env0_3 = constantsModule.BoostedGuildTiers;
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/guild_badge/GuildTraits.tsx');
exports.GuildVisibility = {PUBLIC: 'PUBLIC', INVITE_ONLY: 'INVITE_ONLY', APPLY_TO_JOIN: 'APPLY_TO_JOIN'};
exports.getGuildTraits = getGuildTraits;
exports.isPremiumGuild = closure;
exports.isDiscoverableGuild = isDiscoverableGuild;
}
function getGuildTraits(a0) { // fn#55058, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7096:540, offset: 0x01374baa, size: 409 bytes, params: 2, frame: 19
var r2;
var moduleValue;
const Set = global.Set;
const set = new Set(a0.features);
const INVITE_ONLY = env0_4.INVITE_ONLY;
let has = set.has;
let COMMUNITY = GuildFeatures.COMMUNITY;
const r4 = Reflect.apply(has, set,
[COMMUNITY]) && set.has(GuildFeatures.DISCOVERABLE) ? env0_4.PUBLIC : set.has(GuildFeatures.MEMBER_VERIFICATION_MANUAL_APPROVAL) && set.has(GuildFeatures.MEMBER_VERIFICATION_GATE_ENABLED) ? env0_4.APPLY_TO_JOIN : INVITE_ONLY;
const isPremiumGuild2 = isPremiumGuild(a0);
const value5 = 0;
if (isPremiumGuild2) {
moduleValue = require(1418) /* metro dependency 1418: GuildRecordUtils */;
r2 = (moduleValue.isGuildRecord(a0) ? a0.premiumSubscriberCount : a0.premiumSubscriptionCount) ?? value5;
} else {
r2 = value5;
}
const guildRecordUtilsModule = require(1418) /* metro dependency 1418: GuildRecordUtils */;
const r1 = guildRecordUtilsModule.isGuildRecord(a0) ? a0.premiumTier : BoostedGuildTiers.NONE;
const object2 = {};
has = set.has;
const VERIFIED = GuildFeatures.VERIFIED;
object2.verified = Reflect.apply(has, set, [VERIFIED]);
has = set.has;
const PARTNERED = GuildFeatures.PARTNERED;
object2.partnered = Reflect.apply(has, set, [PARTNERED]);
has = set.has;
COMMUNITY = GuildFeatures.COMMUNITY;
object2.community = Reflect.apply(has, set, [COMMUNITY]);
has = set.has;
const INTERNAL_EMPLOYEE_ONLY = GuildFeatures.INTERNAL_EMPLOYEE_ONLY;
object2.staff = Reflect.apply(has, set, [INTERNAL_EMPLOYEE_ONLY]);
object2.visibility = r4;
object2.premium = isPremiumGuild2;
object2.premiumSubscriberCount = r2;
object2.premiumTier = r1;
return object2;
}
function isDiscoverableGuild(a0) { // fn#55059, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7096:1199, offset: 0x01374d43, size: 71 bytes, params: 2, frame: 12
var r0;
var Set;
var features;
var set;
const value = a0 != null;
if (value) {
Set = global.Set;
features = a0.features;
set = new Set();
set = set.has(GuildFeatures.DISCOVERABLE);
r0 = set;
} else {
r0 = value;
}
return r0;
}
@@ -0,0 +1,57 @@
/* Metro module 6916; source: modules/guild_badge/native/GuildBadgeImageSource.tsx; dependencies: [6917, 6919, 6920, 6921, 6922, 6923, 6924, 6925, 6926, 4002, 6918, 2] */
function _fun55051(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#55051, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7094:6, offset: 0x0137460a, size: 486 bytes, params: 8, frame: 23
var object2;
const env0_0 = require;
const closure = resolveImageSource;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
object2 = {};
const BadgeCategory = (require(6917) /* metro dependency 6917: BadgeCategory */).BadgeCategory;
const STAFF = BadgeCategory.STAFF;
object2[STAFF] = {imageSource: importDefault(6919) /* metro dependency 6919 */};
const PARTNERED = BadgeCategory.PARTNERED;
object2[PARTNERED] = {imageSource: importDefault(6920) /* metro dependency 6920 */};
const VERIFIED = BadgeCategory.VERIFIED;
object2[VERIFIED] = {imageSource: importDefault(6919) /* metro dependency 6919 */};
const COMMUNITY = BadgeCategory.COMMUNITY;
object2[COMMUNITY] = {imageSource: importDefault(6921) /* metro dependency 6921 */,
imageSourceLight: importDefault(6922) /* metro dependency 6922 */,
premiumImageSource: importDefault(6923) /* metro dependency 6923 */};
const DISCOVERABLE = BadgeCategory.DISCOVERABLE;
object2[DISCOVERABLE] = {imageSource: importDefault(6924) /* metro dependency 6924 */,
imageSourceLight: importDefault(6925) /* metro dependency 6925 */,
premiumImageSource: importDefault(6926) /* metro dependency 6926 */};
const VERIFIED_AND_PARTNERED = BadgeCategory.VERIFIED_AND_PARTNERED;
object2[VERIFIED_AND_PARTNERED] = {imageSource: importDefault(6919) /* metro dependency 6919 */};
const NONE = BadgeCategory.NONE;
object2[NONE] = {};
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/guild_badge/native/GuildBadgeImageSource.tsx');
exports.badgeVariants = object2;
exports.resolveImageSource = closure;
exports.getGuildBadgeImageSource = getGuildBadgeImageSource;
}
function resolveImageSource(a0, a1, a2) { // fn#55052, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7094:583, offset: 0x013747f0, size: 105 bytes, params: 4, frame: 12
var r0;
var value;
if (a1.premium) {
if (a0.premiumImageSource != null) {
r0 = a0.premiumImageSource;
} else {
value = require(4002) /* metro dependency 4002: shared */;
r0 = value.isThemeLight(a2) && a0.imageSourceLight != null ? a0.imageSourceLight : a0.imageSource;
}
} else {
value = require(4002) /* metro dependency 4002: shared */;
r0 = value.isThemeLight(a2) && a0.imageSourceLight != null ? a0.imageSourceLight : a0.imageSource;
}
return r0;
}
function getGuildBadgeImageSource(a0, a1) { // fn#55053, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7094:939, offset: 0x01374859, size: 94 bytes, params: 3, frame: 17
const guildTraits = (require(6918) /* metro dependency 6918: GuildTraits */).getGuildTraits(a0);
const property = env0_2[(require(6917) /* metro dependency 6917: BadgeCategory */).getBadgeCategory(guildTraits)];
const value4 = null;
return value4 == property ? value4 : resolveImageSource(property, guildTraits, a1);
}