47 lines
2.7 KiB
React
47 lines
2.7 KiB
React
/* Metro module 1557; source: unknown; dependencies: [57, 31, 1493, 1536, 1558, 1559, 1533] */
|
|
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});
|
|
const env0_3 = importDefault(57) /* metro dependency 57 */;
|
|
const env0_4 = importAll(31) /* metro dependency 31 */;
|
|
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 binding = env0_4;
|
|
const property = env0_3(binding.useState(_fun17505), 1)[0];
|
|
const value = (importDefault(1536) /* metro dependency 1536 */)();
|
|
binding.useEffect(_fun17506, [(importDefault(1559) /* metro dependency 1559 */)().setPreventRemove, property,
|
|
(importDefault(1558) /* metro dependency 1558 */)().key, a0]);
|
|
binding.useEffect(_fun17509, [value, (importDefault(1533) /* metro dependency 1533 */)(_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 (require(1493) /* metro dependency 1493 */).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 _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 env0_3?.addListener('beforeRemove', env0_6);
|
|
}
|
|
|
|
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);
|
|
}
|
|
|