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,999 @@
/* Metro module 6944; source: modules/soundboard/SoundboardActionCreators.tsx; dependencies: [5, 4613, 4614, 661, 670, 507, 6639, 694, 4132, 6945, 683, 1362, 22, 4647, 1244, 6946, 2] */
function _fun55188(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#55188, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:6, offset: 0x01378702, size: 433 bytes, params: 8, frame: 19
let env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const env0_3 = importDefault(5) /* metro dependency 5 */;
const soundboardStore = importDefault(4613) /* metro dependency 4613: SoundboardStore */;
const env0_5 = (require(4614) /* metro dependency 4614: SoundboardConstants */).DEFAULT_SOUND_GUILD_ID;
let value = require(661) /* metro dependency 661: Constants */;
const env0_6 = value.Endpoints;
const env0_7 = value.AnalyticEvents;
value = require(670) /* metro dependency 670: UserSettingsConstants */;
const env0_8 = value.MAX_FAVORITES;
const env0_9 = value.UserSettingsDelay;
const env0_11 = _fun55201();
const _resolveOnActionCompleted = function(a0) {
var env0_0 = a0;
var Promise = global.Promise;
var value = Object.create(Promise.prototype, {constructor: {value: Promise}});
var value2 = new Promise(_fun55207);
return value2 instanceof Object ? value2 : value;
};
value = _fun55211();
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/soundboard/SoundboardActionCreators.tsx');
exports.maybeFetchSoundboardSounds = value;
exports.uploadSound = function() {
return _uploadSound.apply(this, arguments);
};
exports.updateSound = function() {
return _updateSound.apply(this, arguments);
};
exports.deleteSound = function() {
return _deleteSound.apply(this, arguments);
};
exports.addFavoriteSound = function(a0) {
var env0_0 = a0;
var FrecencyUserSettingsActionCreators = require(dependencyMap[11]).FrecencyUserSettingsActionCreators;
var INFREQUENT_USER_ACTION = UserSettingsDelay.INFREQUENT_USER_ACTION;
FrecencyUserSettingsActionCreators.updateAsync('favoriteSoundboardSounds', _fun55219, INFREQUENT_USER_ACTION);
};
exports.removeFavoriteSound = function(a0) {
var env0_0 = a0;
var FrecencyUserSettingsActionCreators = require(dependencyMap[11]).FrecencyUserSettingsActionCreators;
var INFREQUENT_USER_ACTION = UserSettingsDelay.INFREQUENT_USER_ACTION;
FrecencyUserSettingsActionCreators.updateAsync('favoriteSoundboardSounds', _fun55221, INFREQUENT_USER_ACTION);
};
exports.fetchSoundGuildData = function() {
return _fetchSoundGuildData.apply(this, arguments);
};
exports.playSoundLocally = playSoundLocally;
exports.reportSoundStartedPlaying = reportSoundStartedPlaying;
exports.reportSoundFinishedPlaying = reportSoundFinishedPlaying;
exports.updateUserSoundboardVolume = updateUserSoundboardVolume;
exports.muteCustomJoinSound = muteCustomJoinSound;
}
function _uploadSound() { // fn#55189, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:1803, offset: 0x013788b3, size: 48 bytes, params: 1, frame: 14
return env0_3(_fun55191).apply(this, arguments);
}
function _updateSound() { // fn#55192, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:2133, offset: 0x013789ce, size: 48 bytes, params: 1, frame: 14
return env0_3(_fun55194).apply(this, arguments);
}
function _deleteSound() { // fn#55195, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:2459, offset: 0x01378ae5, size: 48 bytes, params: 1, frame: 14
return env0_3(_fun55197).apply(this, arguments);
}
function _fetchSoundGuildData() { // fn#55198, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:2643, offset: 0x01378b87, size: 48 bytes, params: 1, frame: 14
return env0_3(_fun55200).apply(this, arguments);
}
function _fun55201() { // fn#55201, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:251, offset: 0x01378c90, size: 32 bytes, params: 1, frame: 12
const env0_0 = env0_3(_fun55203);
return _fun55205;
}
function _resolveOnActionCompleted(a0) { // fn#55206, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:690, offset: 0x01378ddd, size: 44 bytes, params: 2, frame: 11
const env0_0 = a0;
const Promise = global.Promise;
const value = Object.create(Promise.prototype, {constructor: {value: Promise}});
const promise = new Promise(_fun55207);
return promise instanceof Object ? promise : value;
}
function _maybeFetchDefaultSounds() { // fn#55209, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:892, offset: 0x01378e92, size: 110 bytes, params: 1, frame: 14
var value2;
if (SoundboardStore.shouldFetchDefaultSounds()) {
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS'});
value2 = _resolveOnActionCompleted('SOUNDBOARD_FETCH_DEFAULT_SOUNDS_SUCCESS');
env0_11();
return value2;
}
const Promise = global.Promise;
return Promise.resolve();
}
function _maybeFetchGuildSoundboardSounds() { // fn#55210, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:1136, offset: 0x01378f00, size: 158 bytes, params: 1, frame: 18
const guildIdsToFetchSoundsFor = (require(6945) /* metro dependency 6945: useGuildIdsToFetchSoundsFor */).getGuildIdsToFetchSoundsFor();
if (guildIdsToFetchSoundsFor.length === 0) {
return global.Promise.resolve();
}
const value3 = _resolveOnActionCompleted('SOUNDBOARD_SOUNDS_RECEIVED');
let value = importDefault(694) /* metro dependency 694: Dispatcher */;
value.dispatch({type: 'GUILD_SOUNDBOARD_FETCH'});
value = importDefault(694) /* metro dependency 694: Dispatcher */;
value.dispatch({type: 'REQUEST_SOUNDBOARD_SOUNDS', guildIds: guildIdsToFetchSoundsFor});
return value3;
}
function _fun55211() { // fn#55211, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:1414, offset: 0x01378f9e, size: 32 bytes, params: 1, frame: 12
const env0_0 = env0_3(_fun55213);
return _fun55214;
}
function addFavoriteSound(a0) { // fn#55218, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:3314, offset: 0x013790a5, size: 74 bytes, params: 2, frame: 16
const env0_0 = a0;
const FrecencyUserSettingsActionCreators = (require(1362) /* metro dependency 1362: UserSettingsProtoActionCreators */).FrecencyUserSettingsActionCreators;
const updateAsync = FrecencyUserSettingsActionCreators.updateAsync;
const INFREQUENT_USER_ACTION = UserSettingsDelay.INFREQUENT_USER_ACTION;
Reflect.apply(updateAsync, FrecencyUserSettingsActionCreators, ['favoriteSoundboardSounds', _fun55219,
INFREQUENT_USER_ACTION]);
}
function removeFavoriteSound(a0) { // fn#55220, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:3698, offset: 0x013791f2, size: 74 bytes, params: 2, frame: 16
const env0_0 = a0;
const FrecencyUserSettingsActionCreators = (require(1362) /* metro dependency 1362: UserSettingsProtoActionCreators */).FrecencyUserSettingsActionCreators;
const updateAsync = FrecencyUserSettingsActionCreators.updateAsync;
const INFREQUENT_USER_ACTION = UserSettingsDelay.INFREQUENT_USER_ACTION;
Reflect.apply(updateAsync, FrecencyUserSettingsActionCreators, ['favoriteSoundboardSounds', function(a0) {
a0.soundIds = a0.soundIds.filter(_fun55222);
}, INFREQUENT_USER_ACTION]);
}
function playSoundLocally(a0, a1, a2) { // fn#55224, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:4013, offset: 0x01379270, size: 72 bytes, params: 4, frame: 13
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({type: 'GUILD_SOUNDBOARD_SOUND_PLAY_LOCALLY',
sound: a1, channelId: a0, trigger: a2});
}
function reportSoundStartedPlaying(a0, a1) { // fn#55225, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:4169, offset: 0x013792b8, size: 62 bytes, params: 3, frame: 13
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({type: 'GUILD_SOUNDBOARD_SOUND_PLAY_START',
soundId: a0, userId: a1});
}
function reportSoundFinishedPlaying(a0, a1) { // fn#55226, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:4320, offset: 0x013792f6, size: 62 bytes, params: 3, frame: 13
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({type: 'GUILD_SOUNDBOARD_SOUND_PLAY_END',
soundId: a0, userId: a1});
}
function updateUserSoundboardVolume(a0, a1) { // fn#55227, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:4470, offset: 0x01379334, size: 64 bytes, params: 3, frame: 13
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({type: 'USER_SOUNDBOARD_SET_VOLUME',
volume: a0, location: a1});
}
function muteCustomJoinSound(a0) { // fn#55228, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:4609, offset: 0x01379374, size: 56 bytes, params: 2, frame: 13
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({type: 'SOUNDBOARD_MUTE_JOIN_SOUND',
channelId: a0});
}
async function _fun55191({guildId, name, sound, volume, emojiId, emojiName}) { // fn#55191, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:1850, offset: 0x013788f5, size: 217 bytes, params: 2, frame: 24
if (false) {
return undefined;
}
await undefined;
if (false) {
return undefined;
}
value = environment.__proto__.__proto__;
const HTTP = env2_0(env2_2[5]).HTTP;
const post = HTTP.post;
const object2 = {};
object2.url = env2_6.GUILD_SOUNDBOARD_SOUNDS(guildId);
object2.body = {name: name, sound: sound, volume: volume, emoji_id: emojiId, emoji_name: emojiName};
object2.rejectWithError = false;
await Reflect.apply(post, HTTP, [object2]);
if (false) {
return undefined;
}
value = env2_0(env2_2[6]);
return value.soundboardSoundFromAPI(undefined.body, guildId);
}
async function _fun55194({guildId, soundId, name, volume, emojiId, emojiName}) { // fn#55194, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:2180, offset: 0x01378a10, size: 213 bytes, params: 2, frame: 24
if (false) {
return undefined;
}
await undefined;
if (false) {
return undefined;
}
value = environment.__proto__.__proto__;
const HTTP = env2_0(env2_2[5]).HTTP;
const patch = HTTP.patch;
const object2 = {};
object2.url = env2_6.GUILD_SOUNDBOARD_SOUND(guildId, soundId);
object2.body = {name: name, volume: volume, emoji_id: emojiId, emoji_name: emojiName};
object2.rejectWithError = false;
await Reflect.apply(patch, HTTP, [object2]);
if (false) {
return undefined;
}
value = env2_0(env2_2[6]);
return value.soundboardSoundFromAPI(undefined.body, guildId);
}
function* _fun55197(a0, a1) { // fn#55197, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:2506, offset: 0x01378b1e, size: 105 bytes, params: 3, frame: 18
if (true) {
value = environment.__proto__.__proto__;
var HTTP = env2_0(env2_2[5]).HTTP;
var del = HTTP.del;
var object2 = {'url': null, 'oldFormErrors': true, 'rejectWithError': false};
object2.url = env2_6.GUILD_SOUNDBOARD_SOUND(a0, a1);
yield Reflect.apply(del, HTTP, [object2]);
}
}
function* _fun55200(a0, a1) { // fn#55200, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:2706, offset: 0x01378bc0, size: 208 bytes, params: 3, frame: 20
var r2;
var binding;
var binding2;
var property;
var value3;
var HTTP;
var get;
var object2;
var SOUNDBOARD_SOUND_GUILD_DATA;
var value4;
var value5;
var value6;
var value7;
var body;
var value9;
var binding3;
var value10;
var makeDiscoverableGuild;
var discoverableGuild;
var error;
var prototype;
var value11;
if (false) {
return undefined;
}
value = environment.__proto__.__proto__;
try {
binding = env2_0;
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
try {
binding2 = env2_2;
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
try {
property = binding2[5];
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
try {
value3 = binding(property);
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
try {
HTTP = value3.HTTP;
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
try {
get = HTTP.get;
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
try {
object2 = {};
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
try {
binding = env2_6;
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
try {
SOUNDBOARD_SOUND_GUILD_DATA = binding.SOUNDBOARD_SOUND_GUILD_DATA;
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
try {
value4 = Reflect.apply(SOUNDBOARD_SOUND_GUILD_DATA, binding, [a0, a1]);
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
try {
object2.url = value4;
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
try {
object2.rejectWithError = false;
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
try {
value5 = Reflect.apply(get, HTTP, [object2]);
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
yield value5;
try {
value6 = undefined;
value7 = false;
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
if (value7) {
return value6;
}
try {
body = value6.body;
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
const value8 = null;
try {
value9 = value8 != body;
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
if (value9) {
try {
binding = env2_0;
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
try {
binding3 = env2_2;
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
try {
property = binding3[15];
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
try {
value10 = binding(property);
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
try {
makeDiscoverableGuild = value10.makeDiscoverableGuild;
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
try {
body = value6.body;
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
try {
discoverableGuild = Reflect.apply(makeDiscoverableGuild, value10, [body]);
r2 = discoverableGuild;
} catch (error) {
binding = env2_1;
value = binding(env2_2[8]);
prototype = value.prototype;
value11 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value11;
throw value;
}
return r2;
}
return value8;
}
function* _fun55203() { // fn#55203, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:271, offset: 0x01378cb9, size: 246 bytes, params: 1, frame: 17
var environment;
var binding;
var binding2;
var property;
var value3;
var HTTP;
var get;
var object2;
var SOUNDBOARD_DEFAULT_SOUNDS;
var value4;
var value5;
var value6;
var body;
var map;
var closure;
var value7;
var binding3;
var value8;
var dispatch;
var error;
var binding4;
var prototype;
var value9;
if (true) {
value = environment.__proto__.__proto__;
try {
binding = env2_0;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
binding2 = env2_2;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
property = binding2[5];
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
value3 = binding(property);
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
HTTP = value3.HTTP;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
get = HTTP.get;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
object2 = {};
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
binding = env2_6;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
SOUNDBOARD_DEFAULT_SOUNDS = binding.SOUNDBOARD_DEFAULT_SOUNDS;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
object2.url = SOUNDBOARD_DEFAULT_SOUNDS;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
object2.rejectWithError = false;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
value4 = Reflect.apply(get, HTTP, [object2]);
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
yield value4;
try {
value5 = undefined;
value6 = false;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
if (value6) {
return value5;
}
try {
body = value5.body;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
map = body.map;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
closure = _fun55204;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
value7 = Reflect.apply(map, body, [closure]);
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
binding = env2_1;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
binding3 = env2_2;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
property = binding3[7];
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
value8 = binding(property);
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
dispatch = value8.dispatch;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
object2 = {};
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
object2.type = 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_SUCCESS';
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
object2.soundboardSounds = value7;
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
try {
Reflect.apply(dispatch, value8, [object2]);
} catch (error) {
binding = env2_1;
binding4 = env2_2;
value = binding(binding4[7]);
value.dispatch({type: 'SOUNDBOARD_FETCH_DEFAULT_SOUNDS_FAILURE'});
value = binding(binding4[8]);
prototype = value.prototype;
value9 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value9;
throw value;
}
}
}
function _fun55207(a0) { // fn#55207, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:706, offset: 0x01378e09, size: 64 bytes, params: 2, frame: 14
var environment;
const env0_0 = a0;
const closure = onSoundboardActionCompleted;
const value = environment.__proto__;
(importDefault(694) /* metro dependency 694: Dispatcher */).subscribe(env0_0, closure);
}
function* _fun55213(a0) { // fn#55213, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:1434, offset: 0x01378fc7, size: 222 bytes, params: 2, frame: 19
var value11;
var value12;
if (false) {
return undefined;
}
value = global.performance.now();
const disableAnalytics = a0?.disableAnalytics;
const r4 = !env2_10 && !(disableAnalytics != null && disableAnalytics);
if (r4) {
}
const Promise = global.Promise;
yield Promise.all([env2_13(), env2_14()]);
const value9 = undefined;
if (true) {
if (r4) {
value11 = global.performance.now();
value12 = env2_1(env2_2[10]);
value12.track(env2_7.EXPRESSION_PICKER_SOUNDBOARD_SOUNDS_LOADED, {elapsed_ms: value11 - value});
}
}
return value9;
}
function _fun55219(a0) { // fn#55219, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:3427, offset: 0x013790ef, size: 259 bytes, params: 2, frame: 21
var r0;
var value4;
var defaultImport2;
var show;
var object2;
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
const t = (require(1244) /* metro dependency 1244: indexNative */).t;
const value = environment.__proto__;
const value2 = undefined;
const defaultImport = importDefault(22) /* metro dependency 22 */;
if (defaultImport.size(a0.soundIds) >= MAX_FAVORITES) {
defaultImport2 = importDefault(4647) /* metro dependency 4647: AlertActionCreators */;
show = defaultImport2.show;
object2 = {};
object2.title = intl.string(t['+XYXtZ']);
object2.body = intl.formatToPlainString(t.JaIyFi, {count: MAX_FAVORITES});
Reflect.apply(show, defaultImport2, [object2]);
r0 = false;
} else {
value4 = a0.soundIds.includes(env0_0);
if (value4) {
r0 = !value4;
} else {
a0.soundIds.push(env0_0);
r0 = value2;
}
}
return r0;
}
function _fun55221(a0) { // fn#55221, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:3814, offset: 0x0137923c, size: 36 bytes, params: 2, frame: 12
const soundIds = a0.soundIds;
a0.soundIds = soundIds.filter(_fun55222);
}
function _fun55204(a0) { // fn#55204, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:382, offset: 0x01378daf, size: 46 bytes, params: 2, frame: 13
return env3_0(env3_2[6]).soundboardSoundFromAPI(a0, env3_5);
}
function onSoundboardActionCompleted() { // fn#55208, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7122:742, offset: 0x01378e49, size: 73 bytes, params: 1, frame: 15
let value = environment.__proto__.__proto__;
value = importDefault(694) /* metro dependency 694: Dispatcher */;
value.unsubscribe(env1_0, onSoundboardActionCompleted);
global.setTimeout(env0_0, 0);
}