/* 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; }