/* Metro module 9141; source: modules/guild_scheduled_events/useStartEvent.tsx; dependencies: [5, 57, 31, 9142, 9143, 4131, 2] */ import Module00005 from '../../by-id/module-00005.js'; /* Metro dependency 5 */ import Module00057 from '../../by-id/module-00057.js'; /* Metro dependency 57 */ import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */ import * as ReactModule from '../../by-id/module-00031-React.js'; /* Metro dependency 31 */ function _fun71606(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#71606, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9326:6, offset: 0x01d266f8, size: 180 bytes, params: 8, frame: 20 const env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); object = {onSuccess: function() { }, permissionOverwrites: []}; (FileImportTrackerModule).fileFinishedImporting('modules/guild_scheduled_events/useStartEvent.tsx'); exports.default = useStartEvent; function useStartEvent() { // fn#71608, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9326:266, offset: 0x01d267ac, size: 126 bytes, params: 1, frame: 19 let useState = ReactModule.useState; const value2 = Reflect.apply(useState, ReactModule, [false]); let value = Module00057(value2, 2); const property = value[0]; const env0_0 = value[1]; useState = ReactModule.useState; value = Module00057(Reflect.apply(useState, ReactModule, [null]), 2); const property2 = value[0]; const env0_1 = value[1]; return [function(a0, a1) { return _startEvent.apply(this, arguments); }, {loading: property, error: property2}]; function _startEvent() { // fn#71609, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9326:377, owner: useStartEvent._startEvent, offset: 0x01d2682a, size: 53 bytes, params: 1, frame: 13 var environment; const value = environment.__proto__; return env1_3(_fun71611).apply(this, arguments); async function _fun71611(a0, a1) { // fn#71611, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9326:422, offset: 0x01d26873, size: 410 bytes, params: 3, frame: 23 var r1; var binding; var binding2; var property; var value6; var preStartEventActions; var value7; var value8; var value9; var binding3; var value10; var setEventAsActive; var value11; var value12; var value13; var binding4; var value14; var navigateToEvent; var value15; var value16; var value17; var binding5; var value18; var postStartActions; var value19; var value20; var value21; var error; var APIError; var prototype; var value22; var aPIError; var value23; let value = a2; if (true) { if (value !== undefined) { r1 = value; } else { value = environment.__proto__.__proto__.__proto__; binding = env3_6; r1 = binding; } var onSuccess = r1.onSuccess; onSuccess = onSuccess === undefined ? env3_6.onSuccess : onSuccess; var permissionOverwrites = r1.permissionOverwrites; permissionOverwrites = permissionOverwrites === undefined ? env3_6.permissionOverwrites : permissionOverwrites; await undefined; if (false) { return undefined; } value = environment.__proto__.__proto__; require(true); try { binding = env3_1; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { binding2 = env3_2; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { property = binding2[3]; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { value6 = binding(property); } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { preStartEventActions = value6.preStartEventActions; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { value7 = Reflect.apply(preStartEventActions, value6, [a0, permissionOverwrites]); } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } await value7; try { value8 = undefined; value9 = false; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } if (value9) { return value8; } try { binding = env3_1; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { binding3 = env3_2; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { property = binding3[3]; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { value10 = binding(property); } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { setEventAsActive = value10.setEventAsActive; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { value11 = Reflect.apply(setEventAsActive, value10, [a0, a1]); } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } await value11; try { value12 = undefined; value13 = false; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } if (value13) { return value12; } try { binding = env3_0; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { binding4 = env3_2; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { property = binding4[4]; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { value14 = binding(property); } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { navigateToEvent = value14.navigateToEvent; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { value15 = Reflect.apply(navigateToEvent, value14, [a0, onSuccess]); } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } await value15; try { value16 = undefined; value17 = false; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } if (value17) { return value16; } try { binding = env3_0; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { binding5 = env3_2; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { property = binding5[4]; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { value18 = binding(property); } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { postStartActions = value18.postStartActions; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { value19 = Reflect.apply(postStartActions, value18, [a0, onSuccess]); } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } await value19; try { value20 = undefined; value21 = false; } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } if (value21) { return value20; } try { } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); require(false); return undefined; } try { require(false); } catch (error) { binding = env3_0; APIError = binding(env3_2[5]).APIError; prototype = APIError.prototype; value22 = Object.create(prototype, {constructor: {value: APIError}}); aPIError = new APIError(); value23 = aPIError instanceof Object ? aPIError : value22; importAll(value23); require(false); } require(false); } } } } } global.__d(_fun71606, 9141, [5, 57, 31, 9142, 9143, 4131, 2]) /* metro module 9141, dependencies: [5, 57, 31, 9142, 9143, 4131, 2] */;