/* Metro module 3771; source: unknown; dependencies: [31, 3770] */ import * as ReactModule from './module-00031-React.js'; /* Metro dependency 31 */ import * as ShallowModule from './module-03770-shallow.js'; /* Metro dependency 3770 */ function _fun28567(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#28567, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3898:6, offset: 0x00f7da53, size: 49 bytes, params: 8, frame: 12 const env0_0 = require; exports.useShallow = useShallow; function useShallow(a0) { // fn#28568, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3898:70, offset: 0x00f7da84, size: 39 bytes, params: 2, frame: 12 const env0_0 = a0; const env0_1 = ReactModule.useRef(undefined); return _fun28569; function _fun28569(a0) { // fn#28569, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3898:123, offset: 0x00f7daab, size: 83 bytes, params: 2, frame: 15 var r0; const value2 = env0_0(a0); const value4 = ShallowModule.shallow(env0_1.current, value2); const binding = env0_1; if (value4) { r0 = binding.current; } else { binding.current = value2; r0 = value2; } return r0; } } } global.__d(_fun28567, 3771, [31, 3770]) /* metro module 3771, dependencies: [31, 3770] */;