Initial commit
This commit is contained in:
commit
af3b49f756
16065 files changed
+2938410
No files matched your search
@@ -0,0 +1,117 @@
|
||||
/* Metro module 9467; source: modules/activities/utils/getEmbeddedActivityLaunchability.tsx; dependencies: [1379, 1867, 3784, 4297, 4237, 661, 7858, 566, 1244, 2] */
|
||||
function _fun73619(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#73619, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9653:6, offset: 0x01d732c5, size: 381 bytes, params: 8, frame: 24
|
||||
var object2;
|
||||
let env0_0 = require;
|
||||
const closure = getEmbeddedActivityLaunchability;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const channelStore = importDefault(1379) /* metro dependency 1379: ChannelStore */;
|
||||
const guildStore = importDefault(1867) /* metro dependency 1867: GuildStore */;
|
||||
const permissionStore = importDefault(3784) /* metro dependency 3784: PermissionStore */;
|
||||
const voiceStateStore = importDefault(4297) /* metro dependency 4297: VoiceStateStore */;
|
||||
const env0_6 = (require(4237) /* metro dependency 4237: Constants */).SUPPORTED_ACTIVITIES_CHANNEL_TYPES;
|
||||
const env0_7 = (require(661) /* metro dependency 661: Constants */).Permissions;
|
||||
object2 = {CAN_LAUNCH: 0};
|
||||
object2[0] = 'CAN_LAUNCH';
|
||||
object2.NO_USE_EMBEDDED_ACTIVITIES_PERMISSION = 1;
|
||||
object2[1] = 'NO_USE_EMBEDDED_ACTIVITIES_PERMISSION';
|
||||
object2.NO_CHANNEL_CONNECT_PERMISSION = 2;
|
||||
object2[2] = 'NO_CHANNEL_CONNECT_PERMISSION';
|
||||
object2.NO_CHANNEL = 3;
|
||||
object2[3] = 'NO_CHANNEL';
|
||||
object2.NO_GUILD = 4;
|
||||
object2[4] = 'NO_GUILD';
|
||||
object2.IS_AFK_CHANNEL = 5;
|
||||
object2[5] = 'IS_AFK_CHANNEL';
|
||||
object2.ACTIVITIES_FEATURE_NOT_ENABLED_FOR_OS = 6;
|
||||
object2[6] = 'ACTIVITIES_FEATURE_NOT_ENABLED_FOR_OS';
|
||||
object2.ACTIVITIES_FEATURE_NOT_ENABLED_FOR_CHANNEL = 7;
|
||||
object2[7] = 'ACTIVITIES_FEATURE_NOT_ENABLED_FOR_CHANNEL';
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/activities/utils/getEmbeddedActivityLaunchability.tsx');
|
||||
exports.EmbeddedActivityLaunchability = object2;
|
||||
exports.getEmbeddedActivityLaunchability = closure;
|
||||
exports.getEmbeddedActivityLaunchabilityForChannel = function(a0) {
|
||||
return getEmbeddedActivityLaunchability({channelId: a0, ChannelStore: ChannelStore, GuildStore: GuildStore,
|
||||
PermissionStore: PermissionStore, VoiceStateStore: VoiceStateStore});
|
||||
};
|
||||
exports.useEmbeddedActivityLaunchability = function(a0) {
|
||||
var env0_0 = a0;
|
||||
return require(dependencyMap[7]).useStateFromStores([ChannelStore, GuildStore, PermissionStore,
|
||||
VoiceStateStore],
|
||||
_fun73623, [a0]);
|
||||
};
|
||||
exports.getEmbeddedActivityLaunchabilityLabel = getEmbeddedActivityLaunchabilityLabel;
|
||||
}
|
||||
|
||||
function getEmbeddedActivityLaunchability({channelId, ChannelStore, GuildStore, PermissionStore, VoiceStateStore}) { // fn#73620, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9653:693, offset: 0x01d73442, size: 373 bytes, params: 2, frame: 19
|
||||
var value3;
|
||||
var moduleValue;
|
||||
var guildId;
|
||||
var guild;
|
||||
let value = ChannelStore.getChannel(channelId);
|
||||
if (value == null) {
|
||||
value = environment;
|
||||
return env0_8.NO_CHANNEL;
|
||||
}
|
||||
if (SUPPORTED_ACTIVITIES_CHANNEL_TYPES.includes(value.type)) {
|
||||
value3 = undefined;
|
||||
moduleValue = require(7858) /* metro dependency 7858: useIsActivitiesEnabledForCurrentPlatform */;
|
||||
if (moduleValue.getIsActivitiesEnabledForCurrentPlatform()) {
|
||||
if (value == null) {
|
||||
return env0_8.CAN_LAUNCH;
|
||||
}
|
||||
if (value.isPrivate()) {
|
||||
return env0_8.CAN_LAUNCH;
|
||||
}
|
||||
guildId = value.getGuildId();
|
||||
if (guildId == null) {
|
||||
return env0_8.NO_GUILD;
|
||||
}
|
||||
guild = GuildStore.getGuild(guildId);
|
||||
if ((guild == null ? value3 : guild.afkChannelId) === value.id) {
|
||||
return env0_8.IS_AFK_CHANNEL;
|
||||
}
|
||||
if (PermissionStore.can(Permissions.USE_EMBEDDED_ACTIVITIES, value)) {
|
||||
if (value.isVocal()) {
|
||||
if (VoiceStateStore.getCurrentClientVoiceChannelId(value.getGuildId()) === channelId) {
|
||||
return env0_8.CAN_LAUNCH;
|
||||
}
|
||||
if (PermissionStore.can(Permissions.CONNECT, value)) {
|
||||
return env0_8.CAN_LAUNCH;
|
||||
}
|
||||
return env0_8.NO_CHANNEL_CONNECT_PERMISSION;
|
||||
}
|
||||
return env0_8.CAN_LAUNCH;
|
||||
}
|
||||
return env0_8.NO_USE_EMBEDDED_ACTIVITIES_PERMISSION;
|
||||
}
|
||||
return env0_8.ACTIVITIES_FEATURE_NOT_ENABLED_FOR_OS;
|
||||
}
|
||||
return env0_8.ACTIVITIES_FEATURE_NOT_ENABLED_FOR_CHANNEL;
|
||||
}
|
||||
|
||||
function useEmbeddedActivityLaunchability(a0) { // fn#73622, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9653:1912, offset: 0x01d735f4, size: 99 bytes, params: 2, frame: 17
|
||||
const env0_0 = a0;
|
||||
return (require(566) /* metro dependency 566: flux */).useStateFromStores([ChannelStore, GuildStore,
|
||||
PermissionStore, VoiceStateStore], _fun73623, [a0]);
|
||||
}
|
||||
|
||||
function getEmbeddedActivityLaunchabilityLabel(a0) { // fn#73624, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9653:2165, offset: 0x01d73698, size: 216 bytes, params: 2, frame: 15
|
||||
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
||||
const t = (require(1244) /* metro dependency 1244: indexNative */).t;
|
||||
const CAN_LAUNCH = env0_8.CAN_LAUNCH;
|
||||
if (CAN_LAUNCH === a0) {
|
||||
return intl.string(t.qJvTKQ);
|
||||
}
|
||||
const NO_USE_EMBEDDED_ACTIVITIES_PERMISSION = env0_8.NO_USE_EMBEDDED_ACTIVITIES_PERMISSION;
|
||||
if (NO_USE_EMBEDDED_ACTIVITIES_PERMISSION === a0) {
|
||||
return intl.string(t.hHGrWz);
|
||||
}
|
||||
return intl.string(t.j29zCr);
|
||||
}
|
||||
|
||||
function _fun73623() { // fn#73623, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9653:2002, offset: 0x01d73657, size: 65 bytes, params: 1, frame: 12
|
||||
return getEmbeddedActivityLaunchability({channelId: env0_0, ChannelStore: ChannelStore, GuildStore: GuildStore,
|
||||
PermissionStore: PermissionStore, VoiceStateStore: VoiceStateStore});
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user