Files
discord-decomp/sources/by-id/module-01557.js
T
2026-07-28 01:06:53 +03:00

54 lines
3.3 KiB
JavaScript

/* Metro module 1557; source: unknown; dependencies: [57, 31, 1493, 1536, 1558, 1559, 1533] */
import Module00057 from './module-00057.js'; /* Metro dependency 57 */
import Module01533 from './module-01533.js'; /* Metro dependency 1533 */
import Module01536 from './module-01536.js'; /* Metro dependency 1536 */
import Module01558 from './module-01558.js'; /* Metro dependency 1558 */
import Module01559 from './module-01559.js'; /* Metro dependency 1559 */
import * as ReactModule from './module-00031-React.js'; /* Metro dependency 31 */
import * as Module01493Module from './module-01493.js'; /* Metro dependency 1493 */
function _fun17503(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#17503, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1684:6, offset: 0x00e6e705, size: 107 bytes, params: 8, frame: 18
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
exports.default = usePreventRemove;
function usePreventRemove(a0, a1) { // fn#17504, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1684:129, offset: 0x00e6e770, size: 234 bytes, params: 3, frame: 21
const env0_0 = a0;
const env0_1 = a1;
const property = Module00057(ReactModule.useState(_fun17505), 1)[0];
const value = (Module01536)();
ReactModule.useEffect(_fun17506, [(Module01559)().setPreventRemove, property,
(Module01558)().key, a0]);
ReactModule.useEffect(_fun17509, [value, (Module01533)(_fun17508)]);
function _fun17505() { // fn#17505, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1684:178, offset: 0x00e6e85a, size: 37 bytes, params: 1, frame: 11
const value = environment.__proto__;
return (Module01493Module).nanoid();
}
function _fun17506() { // fn#17506, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1684:298, offset: 0x00e6e87f, size: 37 bytes, params: 1, frame: 15
setPreventRemove(env0_2, key, env0_0);
return _fun17507;
function _fun17507() { // fn#17507, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1684:325, offset: 0x00e6e8a4, size: 28 bytes, params: 1, frame: 15
setPreventRemove(env1_2, key, false);
}
}
function _fun17508(a0) { // fn#17508, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1684:375, offset: 0x00e6e8c0, size: 49 bytes, params: 2, frame: 11
if (env0_0) {
a0.preventDefault();
require({data: a0.data});
}
}
function _fun17509() { // fn#17509, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1684:444, offset: 0x00e6e8f1, size: 44 bytes, params: 1, frame: 14
return Module00057?.addListener('beforeRemove', env0_6);
}
}
}
global.__d(_fun17503, 1557, [57, 31, 1493, 1536, 1558, 1559,
1533]) /* metro module 1557, dependencies: [57, 31, 1493, 1536, 1558, 1559, 1533] */;