Files
discord-decomp/sources/Dispatcher.tsx
T
2026-07-27 16:20:00 +03:00

26 lines
1.5 KiB
TypeScript

/* Metro module 694; source: Dispatcher.tsx; dependencies: [695, 636, 587, 566, 818, 2] */
function _fun8465(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#8465, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:821:6, offset: 0x00d4102f, size: 306 bytes, params: 8, frame: 21
var object2;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const STORAGE_KEY_LOG_DISPATCHES = (require(695) /* metro dependency 695: Constants */).STORAGE_KEY_LOG_DISPATCHES;
object2 = {Early: 0};
object2[0] = 'Early';
object2.Database = 1;
object2[1] = 'Database';
object2.Default = 2;
object2[2] = 'Default';
const ActionLogger = (require(636) /* metro dependency 636: LoggingUtils */).ActionLogger;
const Storage = (require(587) /* metro dependency 587: Storage */).Storage;
const value = Storage.get(STORAGE_KEY_LOG_DISPATCHES);
const actionLogger = new ActionLogger({persist: value != null && value});
const Dispatcher = (require(566) /* metro dependency 566: flux */).Dispatcher;
const Default = object2.Default;
const dispatcher = new Dispatcher(Default, actionLogger,
{addBreadcrumb: importDefault(818) /* metro dependency 818: addSentryBreadcrumbNative */});
(require(2) /* metro dependency 2 */).fileFinishedImporting('Dispatcher.tsx');
exports.default = dispatcher;
exports.DispatchBand = object2;
}