138 lines
8.2 KiB
TypeScript
138 lines
8.2 KiB
TypeScript
/* Metro module 15767; source: modules/messages/setupLoadFromMessageManagerHandlers.tsx; dependencies: [2] */
|
|
import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
|
|
|
|
function _fun121140(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#121140, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15975:6, offset: 0x0253f860, size: 87 bytes, params: 8, frame: 15
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
(FileImportTrackerModule).fileFinishedImporting('modules/messages/setupLoadFromMessageManagerHandlers.tsx');
|
|
exports.default = setupLoadFromMessageManagerHandlers;
|
|
function setupLoadFromMessageManagerHandlers(a0, a1) { // fn#121141, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15975:192, offset: 0x0253f8b7, size: 272 bytes, params: 3, frame: 19
|
|
const value = a2;
|
|
const env0_0 = a1;
|
|
const r1 = value !== undefined ? value : {};
|
|
const callback_1211432 = callback_121143;
|
|
const setupLoadFromMessageManagerHandlersHandleLoadMessages2 = setupLoadFromMessageManagerHandlersHandleLoadMessages;
|
|
const closure3 = function({data}) {
|
|
if (onBeforeBatch != null) {
|
|
onBeforeBatch();
|
|
}
|
|
data.forEach(_fun121147);
|
|
};
|
|
const env0_1 = r1.onBeforeBatch;
|
|
const Set = global.Set;
|
|
const set = new Set();
|
|
const object = {};
|
|
copyDataProperties(object, a0.actions, undefined);
|
|
object['POST_CONNECTION_OPEN'] = setupLoadFromMessageManagerHandlersPOST_CONNECTION_OPEN;
|
|
object['MESSAGE_CREATE'] = {callback: callback_1211432, autoSubscribe: false};
|
|
object['MESSAGE_UPDATE'] = callback_1211432;
|
|
object['LOAD_MESSAGES_SUCCESS'] = setupLoadFromMessageManagerHandlersHandleLoadMessages2;
|
|
object['LOAD_MESSAGES_AROUND_SUCCESS'] = setupLoadFromMessageManagerHandlersHandleLoadMessages2;
|
|
object['LOAD_RECENT_MENTIONS_SUCCESS'] = function({messages}) {
|
|
if (onBeforeBatch != null) {
|
|
onBeforeBatch();
|
|
}
|
|
messages.forEach(_fun121152);
|
|
};
|
|
object['LOAD_PINNED_MESSAGES_SUCCESS'] = function({pins}) {
|
|
if (onBeforeBatch != null) {
|
|
onBeforeBatch();
|
|
}
|
|
pins.forEach(_fun121154);
|
|
};
|
|
object['SEARCH_MESSAGES_SUCCESS'] = closure3;
|
|
object['MOD_VIEW_SEARCH_MESSAGES_SUCCESS'] = closure3;
|
|
object['CHANNEL_SELECT'] = {callback: callback_121155, autoSubscribe: false};
|
|
a0.actions = object;
|
|
function handleCallbackIfLoaded(a0) { // fn#121142, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15975:279, owner: setupLoadFromMessageManagerHandlers.handleCallbackIfLoaded, offset: 0x0253f9c7, size: 60 bytes, params: 2, frame: 13
|
|
if (a0.channel_id != null && env0_2.has(a0.channel_id)) {
|
|
require(a0);
|
|
}
|
|
}
|
|
|
|
function setupLoadFromMessageManagerHandlersCallback({message}) { // fn#121143, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15975:360, owner: setupLoadFromMessageManagerHandlers.callback, offset: 0x0253fa03, size: 83 bytes, params: 2, frame: 14
|
|
if (message.channel_id != null && env0_2.has(message.channel_id)) {
|
|
if (onBeforeBatch != null) {
|
|
onBeforeBatch();
|
|
}
|
|
handleCallbackIfLoaded(message);
|
|
}
|
|
}
|
|
|
|
function setupLoadFromMessageManagerHandlersHandleLoadMessages({channelId, messages}) { // fn#121144, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15975:478, owner: setupLoadFromMessageManagerHandlers.handleLoadMessages, offset: 0x0253fa56, size: 74 bytes, params: 2, frame: 13
|
|
env0_2.add(channelId);
|
|
if (onBeforeBatch != null) {
|
|
onBeforeBatch();
|
|
}
|
|
messages.forEach(function(a0) {
|
|
handleCallbackIfLoaded(a0);
|
|
});
|
|
}
|
|
|
|
function setupLoadFromMessageManagerHandlersHandleSearchMessagesSuccess({data}) { // fn#121146, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15975:596, owner: setupLoadFromMessageManagerHandlers.handleSearchMessagesSuccess, offset: 0x0253faa0, size: 54 bytes, params: 2, frame: 12
|
|
if (onBeforeBatch != null) {
|
|
onBeforeBatch();
|
|
}
|
|
data.forEach(function({messages}) {
|
|
messages.forEach(_fun121148);
|
|
});
|
|
function _fun121147({messages}) { // fn#121147, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15975:667, offset: 0x0253fad6, size: 32 bytes, params: 2, frame: 11
|
|
messages.forEach(function(a0) {
|
|
a0.forEach(_fun121149);
|
|
});
|
|
function _fun121148(a0) { // fn#121148, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15975:695, offset: 0x0253faf6, size: 26 bytes, params: 2, frame: 11
|
|
a0.forEach(function(a0) {
|
|
return require(a0);
|
|
});
|
|
function _fun121149(a0) { // fn#121149, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15975:710, offset: 0x00d76150, size: 19 bytes, params: 2, frame: 11
|
|
return require(a0);
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
function setupLoadFromMessageManagerHandlersPOST_CONNECTION_OPEN() { // fn#121150, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15975:771, owner: setupLoadFromMessageManagerHandlers.POST_CONNECTION_OPEN, offset: 0x0253fb10, size: 21 bytes, params: 1, frame: 9
|
|
env0_2.clear();
|
|
}
|
|
|
|
function setupLoadFromMessageManagerHandlersLOAD_RECENT_MENTIONS_SUCCESS({messages}) { // fn#121151, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15975:997, owner: setupLoadFromMessageManagerHandlers.LOAD_RECENT_MENTIONS_SUCCESS, offset: 0x0253fb25, size: 55 bytes, params: 2, frame: 12
|
|
if (onBeforeBatch != null) {
|
|
onBeforeBatch();
|
|
}
|
|
messages.forEach(function(a0) {
|
|
return require(a0);
|
|
});
|
|
function _fun121152(a0) { // fn#121152, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15975:1044, offset: 0x0114c64a, size: 19 bytes, params: 2, frame: 11
|
|
return require(a0);
|
|
}
|
|
|
|
}
|
|
|
|
function setupLoadFromMessageManagerHandlersLOAD_PINNED_MESSAGES_SUCCESS({pins}) { // fn#121153, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15975:1084, owner: setupLoadFromMessageManagerHandlers.LOAD_PINNED_MESSAGES_SUCCESS, offset: 0x0253fb5c, size: 55 bytes, params: 2, frame: 12
|
|
if (onBeforeBatch != null) {
|
|
onBeforeBatch();
|
|
}
|
|
pins.forEach(function({message}) {
|
|
return require(message);
|
|
});
|
|
function _fun121154({message}) { // fn#121154, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15975:1127, offset: 0x0253fb93, size: 24 bytes, params: 2, frame: 11
|
|
return require(message);
|
|
}
|
|
|
|
}
|
|
|
|
function setupLoadFromMessageManagerHandlersCallback_121155({channelId}) { // fn#121155, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15975:1288, owner: setupLoadFromMessageManagerHandlers.callback, offset: 0x0253fbab, size: 35 bytes, params: 2, frame: 11
|
|
if (channelId != null) {
|
|
env0_2.add(channelId);
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun121140, 15767, [2]) /* metro module 15767, dependencies: [2] */;
|