/* Metro module 1566; source: unknown; dependencies: [31, 27] */ import * as ReactNativeModule from './module-00027-ReactNative.js'; /* Metro dependency 27 */ import * as ReactModule from './module-00031-React.js'; /* Metro dependency 31 */ function _fun17534(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#17534, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1693:6, offset: 0x00e6f67d, size: 98 bytes, params: 8, frame: 17 const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); exports.default = function(a0) { a0.useEffect(_fun17536, [a0]); }; function useBackButton(a0) { // fn#17535, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1693:138, offset: 0x00e6f6df, size: 44 bytes, params: 2, frame: 14 a0.useEffect(function() { var env0_0 = BackHandler.addEventListener('hardwareBackPress', _fun17537); return _fun17538; }, [a0]); function _fun17536() { // fn#17536, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1693:177, offset: 0x00e6f70b, size: 43 bytes, params: 1, frame: 14 const env0_0 = BackHandler.addEventListener('hardwareBackPress', _fun17537); return _fun17538; function _fun17537() { // fn#17537, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1693:234, offset: 0x00e6f736, size: 57 bytes, params: 1, frame: 11 var r1; var r0; let value = environment.__proto__; const current = env1_0.current; value = current != null; if (value) { value = current.canGoBack(); if (value) { current.goBack(); r1 = true; } else { r1 = !!value; } r0 = r1; } else { r0 = value; } return r0; } function _fun17538() { // fn#17538, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1693:322, offset: 0x00cef11e, size: 19 bytes, params: 1, frame: 9 return env0_0.remove(); } } } } global.__d(_fun17534, 1566, [31, 27]) /* metro module 1566, dependencies: [31, 27] */;