Files
discord-decomp/sources/by-id/module-03771.jsx
T
2026-07-27 16:20:00 +03:00

29 lines
1.3 KiB
React

/* Metro module 3771; source: unknown; dependencies: [31, 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;
const env0_2 = require(31) /* metro dependency 31 */;
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 = env0_2.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 moduleValue = require(3770) /* metro dependency 3770 */;
const value4 = moduleValue.shallow(env0_1.current, value2);
const binding = env0_1;
if (value4) {
r0 = binding.current;
} else {
binding.current = value2;
r0 = value2;
}
return r0;
}