Initial commit
This commit is contained in:
commit
af3b49f756
16065 files changed
+2938410
No files matched your search
@@ -0,0 +1,33 @@
|
||||
/* Metro module 6614; source: modules/guild_member/GuildMemberActionCreators.tsx; dependencies: [1937, 661, 6607, 694, 507, 2] */
|
||||
function _fun52257(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#52257, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6792:6, offset: 0x01323fc3, size: 138 bytes, params: 8, frame: 19
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const impersonateStore = importDefault(1937) /* metro dependency 1937: ImpersonateStore */;
|
||||
const env0_4 = (require(661) /* metro dependency 661: Constants */).Endpoints;
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/guild_member/GuildMemberActionCreators.tsx');
|
||||
exports.updateGuildSelfMember = updateGuildSelfMember;
|
||||
}
|
||||
|
||||
function updateGuildSelfMember(a0, a1) { // fn#52258, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6792:234, offset: 0x0132404d, size: 227 bytes, params: 3, frame: 19
|
||||
const value = a2;
|
||||
const value2 = undefined;
|
||||
let r7 = value !== value2 ? value : false;
|
||||
if (ImpersonateStore.isFullServerPreview(a0)) {
|
||||
(require(6607) /* metro dependency 6607: ImpersonateActionCreators */).updateImpersonatedData(a0,
|
||||
{memberOptions: a1});
|
||||
return value2;
|
||||
}
|
||||
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({type: 'GUILD_MEMBER_UPDATE_LOCAL',
|
||||
guildId: a0, roles: a1.roles, flags: a1.flags});
|
||||
const HTTP = (require(507) /* metro dependency 507: HTTPUtils */).HTTP;
|
||||
const patch = HTTP.patch;
|
||||
const object2 = {};
|
||||
object2.url = Endpoints.SET_GUILD_MEMBER(a0);
|
||||
object2.body = a1;
|
||||
r7 = r7 ? !!r7 : value2;
|
||||
object2.oldFormErrors = r7;
|
||||
object2.rejectWithError = false;
|
||||
return Reflect.apply(patch, HTTP, [object2]);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
/* Metro module 3772; source: modules/guild_member/GuildMemberConstants.tsx; dependencies: [2] */
|
||||
function _fun28570(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#28570, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3899:6, offset: 0x00f7dafe, size: 280 bytes, params: 8, frame: 16
|
||||
var object2;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
object2 = {DID_REJOIN: 1};
|
||||
object2[1] = 'DID_REJOIN';
|
||||
object2.COMPLETED_ONBOARDING = 2;
|
||||
object2[2] = 'COMPLETED_ONBOARDING';
|
||||
object2.BYPASSES_VERIFICATION = 4;
|
||||
object2[4] = 'BYPASSES_VERIFICATION';
|
||||
object2.STARTED_ONBOARDING = 8;
|
||||
object2[8] = 'STARTED_ONBOARDING';
|
||||
object2.IS_GUEST = 16;
|
||||
object2[16] = 'IS_GUEST';
|
||||
object2.STARTED_HOME_ACTIONS = 32;
|
||||
object2[32] = 'STARTED_HOME_ACTIONS';
|
||||
object2.COMPLETED_HOME_ACTIONS = 64;
|
||||
object2[64] = 'COMPLETED_HOME_ACTIONS';
|
||||
object2.AUTOMOD_QUARANTINED_USERNAME_OR_GUILD_NICKNAME = 128;
|
||||
object2[128] = 'AUTOMOD_QUARANTINED_USERNAME_OR_GUILD_NICKNAME';
|
||||
object2.AUTOMOD_QUARANTINED_BIO = 256;
|
||||
object2[256] = 'AUTOMOD_QUARANTINED_BIO';
|
||||
object2.DM_SETTINGS_UPSELL_ACKNOWLEDGED = 512;
|
||||
object2[512] = 'DM_SETTINGS_UPSELL_ACKNOWLEDGED';
|
||||
object2.AUTOMOD_QUARANTINED_SERVER_TAG = 1024;
|
||||
object2[1024] = 'AUTOMOD_QUARANTINED_SERVER_TAG';
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/guild_member/GuildMemberConstants.tsx');
|
||||
exports.GuildMemberFlags = object2;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,221 @@
|
||||
/* Metro module 10289; source: modules/guild_member/GuildMemberUtils.tsx; dependencies: [1945, 1867, 3784, 1878, 3772, 661, 566, 21, 1391, 2] */
|
||||
function _fun79812(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#79812, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:6, offset: 0x01e63a67, size: 396 bytes, params: 8, frame: 26
|
||||
let env0_0 = require;
|
||||
const closure = getGuildMemberAgeInRange;
|
||||
const closure2 = useGuildMemberAgeInRange;
|
||||
const closure3 = canKickMember;
|
||||
const closure4 = hasKickMemberPerms;
|
||||
const closure5 = canBanMember;
|
||||
const closure6 = hasBanMemberPerms;
|
||||
const closure7 = canManageMessages;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const guildMemberStore = importDefault(1945) /* metro dependency 1945: GuildMemberStore */;
|
||||
const guildStore = importDefault(1867) /* metro dependency 1867: GuildStore */;
|
||||
const permissionStore = importDefault(3784) /* metro dependency 3784: PermissionStore */;
|
||||
const userStore = importDefault(1878) /* metro dependency 1878: UserStore */;
|
||||
const env0_7 = (require(3772) /* metro dependency 3772: GuildMemberConstants */).GuildMemberFlags;
|
||||
const env0_8 = (require(661) /* metro dependency 661: Constants */).Permissions;
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/guild_member/GuildMemberUtils.tsx');
|
||||
exports.getGuildMemberAgeInRange = closure;
|
||||
exports.useGuildMemberAgeInRange = closure2;
|
||||
exports.useNewMemberBadge = useNewMemberBadge;
|
||||
exports.useCanKickMember = function(a0, a1) {
|
||||
var env0_0 = a0;
|
||||
var env0_1 = a1;
|
||||
return require(dependencyMap[6]).useStateFromStores([PermissionStore], _fun79826);
|
||||
};
|
||||
exports.canKickMember = closure3;
|
||||
exports.hasKickMemberPerms = closure4;
|
||||
exports.useCanBanMember = useCanBanMember;
|
||||
exports.canBanMember = closure5;
|
||||
exports.hasBanMemberPerms = closure6;
|
||||
exports.useCanManageMessages = function(a0, a1) {
|
||||
var env0_0 = a0;
|
||||
var env0_1 = a1;
|
||||
return require(dependencyMap[6]).useStateFromStores([PermissionStore], _fun79830);
|
||||
};
|
||||
exports.canManageMessages = closure7;
|
||||
}
|
||||
|
||||
function getGuildMemberAgeInRange(a0, {maxDaysOld, minDaysOld}, a2) { // fn#79813, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:193, offset: 0x01e63bf3, size: 220 bytes, params: 4, frame: 19
|
||||
var r6;
|
||||
var member;
|
||||
let value = undefined;
|
||||
minDaysOld = minDaysOld === value ? 0 : minDaysOld;
|
||||
const guild = GuildStore.getGuild(a0);
|
||||
if (a2 == null) {
|
||||
r6 = guild == null ? value : guild.joinedAt;
|
||||
} else {
|
||||
member = GuildMemberStore.getMember(a0, a2);
|
||||
r6 = (member == null ? value : member.joinedAt) == null ? null : new global.Date(member.joinedAt);
|
||||
}
|
||||
if (r6 == null) {
|
||||
return false;
|
||||
}
|
||||
const Date = global.Date;
|
||||
value = Date.now();
|
||||
const getTime = r6.getTime;
|
||||
value -= Reflect.apply(getTime, r6, []);
|
||||
return (maxDaysOld == null || value <= env0_9 * maxDaysOld) && value >= env0_9 * minDaysOld;
|
||||
}
|
||||
|
||||
function useGuildMemberAgeInRange(a0, a1, a2) { // fn#79814, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:488, offset: 0x01e63ccf, size: 89 bytes, params: 4, frame: 17
|
||||
const env0_0 = a0;
|
||||
const env0_1 = a1;
|
||||
const env0_2 = a2;
|
||||
return (require(566) /* metro dependency 566: flux */).useStateFromStores([], _fun79815, [a1, a0, a2]);
|
||||
}
|
||||
|
||||
function canKickMember(a0, a1) { // fn#79816, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:613, offset: 0x01e63d49, size: 109 bytes, params: 3, frame: 18
|
||||
let value = a2;
|
||||
const value2 = undefined;
|
||||
const iterator = (value !== value2 ? value : [PermissionStore])[Symbol.iterator]();
|
||||
let item2 = iterator.next();
|
||||
const item = item2.value;
|
||||
item2 = item2.done ? undefined : iterator;
|
||||
value = item2 === value2;
|
||||
const r6 = value ? value2 : item;
|
||||
if (!value) {
|
||||
item2.return();
|
||||
}
|
||||
return a1 != null && hasKickMemberPerms(a0, a1, [r6]) && !a0.isProvisional;
|
||||
}
|
||||
|
||||
function hasKickMemberPerms(a0, a1) { // fn#79817, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:711, offset: 0x01e63db6, size: 117 bytes, params: 3, frame: 17
|
||||
let value = a2;
|
||||
const value2 = undefined;
|
||||
const iterator = (value !== value2 ? value : [PermissionStore])[Symbol.iterator]();
|
||||
let item2 = iterator.next();
|
||||
const item = item2.value;
|
||||
item2 = item2.done ? undefined : iterator;
|
||||
value = item2 === value2;
|
||||
const r4 = value ? value2 : item;
|
||||
if (!value) {
|
||||
item2.return();
|
||||
}
|
||||
return a1 != null && r4.canManageUser(Permissions.KICK_MEMBERS, a0, a1) && !a0.isNonUserBot();
|
||||
}
|
||||
|
||||
function canBanMember(a0, a1) { // fn#79818, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:823, offset: 0x01e63e2b, size: 109 bytes, params: 3, frame: 18
|
||||
let value = a2;
|
||||
const value2 = undefined;
|
||||
const iterator = (value !== value2 ? value : [PermissionStore])[Symbol.iterator]();
|
||||
let item2 = iterator.next();
|
||||
const item = item2.value;
|
||||
item2 = item2.done ? undefined : iterator;
|
||||
value = item2 === value2;
|
||||
const r6 = value ? value2 : item;
|
||||
if (!value) {
|
||||
item2.return();
|
||||
}
|
||||
return a1 != null && hasBanMemberPerms(a0, a1, [r6]) && !a0.isProvisional;
|
||||
}
|
||||
|
||||
function hasBanMemberPerms(a0, a1) { // fn#79819, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:919, offset: 0x01e63e98, size: 129 bytes, params: 3, frame: 17
|
||||
let value = a2;
|
||||
const value2 = undefined;
|
||||
const iterator = (value !== value2 ? value : [PermissionStore])[Symbol.iterator]();
|
||||
let item2 = iterator.next();
|
||||
const item = item2.value;
|
||||
item2 = item2.done ? undefined : iterator;
|
||||
value = item2 === value2;
|
||||
const r4 = value ? value2 : item;
|
||||
if (!value) {
|
||||
item2.return();
|
||||
}
|
||||
return a1 != null && r4.canManageUser(Permissions.BAN_MEMBERS, a0, a1) && !a0.isNonUserBot() && !a0.bot;
|
||||
}
|
||||
|
||||
function canManageMessages(a0, a1) { // fn#79820, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:1037, offset: 0x01e63f19, size: 124 bytes, params: 3, frame: 17
|
||||
let value = a2;
|
||||
const value2 = undefined;
|
||||
const iterator = (value !== value2 ? value : [PermissionStore])[Symbol.iterator]();
|
||||
let item2 = iterator.next();
|
||||
const item = item2.value;
|
||||
item2 = item2.done ? undefined : iterator;
|
||||
value = item2 === value2;
|
||||
const r4 = value ? value2 : item;
|
||||
if (!value) {
|
||||
item2.return();
|
||||
}
|
||||
return a0 != null && a1 != null && r4.canManageUser(Permissions.MANAGE_MESSAGES, a0, a1) && !a0.isNonUserBot();
|
||||
}
|
||||
|
||||
function useNewMemberBadge(a0, a1) { // fn#79821, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:1359, offset: 0x01e63f95, size: 190 bytes, params: 3, frame: 23
|
||||
const env0_0 = a0;
|
||||
const env0_1 = a1;
|
||||
return useGuildMemberAgeInRange(a0, {maxDaysOld: 7},
|
||||
a1) && !(require(566) /* metro dependency 566: flux */).useStateFromStores([GuildStore],
|
||||
_fun79823) && !(require(566) /* metro dependency 566: flux */).useStateFromStores([UserStore],
|
||||
_fun79824) && !(require(566) /* metro dependency 566: flux */).useStateFromStores([GuildMemberStore], _fun79822);
|
||||
}
|
||||
|
||||
function useCanKickMember(a0, a1) { // fn#79825, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:1863, offset: 0x01e6414e, size: 73 bytes, params: 3, frame: 14
|
||||
const env0_0 = a0;
|
||||
const env0_1 = a1;
|
||||
return (require(566) /* metro dependency 566: flux */).useStateFromStores([PermissionStore], _fun79826);
|
||||
}
|
||||
|
||||
function useCanBanMember(a0, a1) { // fn#79827, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:2051, offset: 0x01e641c0, size: 65 bytes, params: 3, frame: 13
|
||||
const env0_0 = a0;
|
||||
const env0_1 = a1;
|
||||
return (require(566) /* metro dependency 566: flux */).useStateFromStores([], _fun79828);
|
||||
}
|
||||
|
||||
function useCanManageMessages(a0, a1) { // fn#79829, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:2233, offset: 0x01e6421d, size: 73 bytes, params: 3, frame: 14
|
||||
const env0_0 = a0;
|
||||
const env0_1 = a1;
|
||||
return (require(566) /* metro dependency 566: flux */).useStateFromStores([PermissionStore], _fun79830);
|
||||
}
|
||||
|
||||
function _fun79815() { // fn#79815, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:567, offset: 0x01e63d28, size: 33 bytes, params: 1, frame: 15
|
||||
return getGuildMemberAgeInRange(env0_0, require, importDefault);
|
||||
}
|
||||
|
||||
function _fun79822() { // fn#79822, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:1405, offset: 0x01e64053, size: 102 bytes, params: 1, frame: 17
|
||||
const value2 = undefined;
|
||||
const flagUtilsModule = require(1391) /* metro dependency 1391: FlagUtils */;
|
||||
const hasFlag = flagUtilsModule.hasFlag;
|
||||
const member = GuildMemberStore.getMember(env0_0, require);
|
||||
const r1 = (member == null ? value2 : member.flags) ?? 0;
|
||||
const DID_REJOIN = GuildMemberFlags.DID_REJOIN;
|
||||
return Reflect.apply(hasFlag, flagUtilsModule, [r1, DID_REJOIN]);
|
||||
}
|
||||
|
||||
function _fun79823() { // fn#79823, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:1548, offset: 0x01e640b9, size: 105 bytes, params: 1, frame: 13
|
||||
var r0;
|
||||
var Date;
|
||||
let value = environment.__proto__;
|
||||
const guild = GuildStore.getGuild(env0_0);
|
||||
const value4 = guild != null;
|
||||
if (value4) {
|
||||
value = importDefault(21) /* metro dependency 21: SnowflakeUtils */;
|
||||
value = value.extractTimestamp(guild.id);
|
||||
Date = global.Date;
|
||||
value = Date.now() - value;
|
||||
value = value < 604800000;
|
||||
r0 = value;
|
||||
} else {
|
||||
r0 = value4;
|
||||
}
|
||||
return r0;
|
||||
}
|
||||
|
||||
function _fun79824() { // fn#79824, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:1722, offset: 0x01e64122, size: 44 bytes, params: 1, frame: 11
|
||||
const value = environment.__proto__;
|
||||
return UserStore.getUser(require)?.bot;
|
||||
}
|
||||
|
||||
function _fun79826() { // fn#79826, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:1933, offset: 0x01e64197, size: 41 bytes, params: 1, frame: 15
|
||||
return canKickMember(env0_0, require, [PermissionStore]);
|
||||
}
|
||||
|
||||
function _fun79828() { // fn#79828, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:2119, offset: 0x01e64201, size: 28 bytes, params: 1, frame: 13
|
||||
return canBanMember(env0_0, require);
|
||||
}
|
||||
|
||||
function _fun79830() { // fn#79830, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10475:2307, offset: 0x01e64266, size: 41 bytes, params: 1, frame: 15
|
||||
return canManageMessages(env0_0, require, [PermissionStore]);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
/* Metro module 10876; source: modules/guild_member/useIsGuestOrLurker.tsx; dependencies: [1945, 1867, 661, 566, 2] */
|
||||
function _fun83336(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#83336, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11062:6, offset: 0x01f15a27, size: 176 bytes, params: 8, frame: 19
|
||||
let env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const guildMemberStore = importDefault(1945) /* metro dependency 1945: GuildMemberStore */;
|
||||
const guildStore = importDefault(1867) /* metro dependency 1867: GuildStore */;
|
||||
const env0_4 = (require(661) /* metro dependency 661: Constants */).GuildFeatures;
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/guild_member/useIsGuestOrLurker.tsx');
|
||||
exports.default = function(a0, a1) {
|
||||
var env0_0 = a0;
|
||||
var env0_1 = a1;
|
||||
return require(dependencyMap[3]).useStateFromStores([GuildStore, GuildMemberStore], _fun83339, [a0, a1]);
|
||||
};
|
||||
exports.isGuestOrLurkerInGuild = function(a0, a1) {
|
||||
return _isGuestOrLurkerInGuild(a0, a1, GuildStore, GuildMemberStore);
|
||||
};
|
||||
}
|
||||
|
||||
function _isGuestOrLurkerInGuild(a0, a1, a2, a3) { // fn#83337, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11062:140, offset: 0x01f15ad7, size: 86 bytes, params: 5, frame: 15
|
||||
let value = a2.getGuild(a0);
|
||||
value = (value == null ? undefined : value.features.has(GuildFeatures.CONFERENCE)) !== true;
|
||||
return value && a3.isGuestOrLurker(a0, a1);
|
||||
}
|
||||
|
||||
function useIsGuestOrLurker(a0, a1) { // fn#83338, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11062:372, offset: 0x01f15b2d, size: 94 bytes, params: 3, frame: 18
|
||||
const env0_0 = a0;
|
||||
const env0_1 = a1;
|
||||
return (require(566) /* metro dependency 566: flux */).useStateFromStores([GuildStore, GuildMemberStore], _fun83339,
|
||||
[a0, a1]);
|
||||
}
|
||||
|
||||
function _fun83339() { // fn#83339, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11062:446, offset: 0x01f15b8b, size: 34 bytes, params: 1, frame: 17
|
||||
return _isGuestOrLurkerInGuild(env0_0, require, GuildStore, GuildMemberStore);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user