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

52 lines
2.9 KiB
JavaScript

/* Metro module 6799; source: unknown; dependencies: [31, 6800] */
import * as ReactModule from './module-00031-React.js'; /* Metro dependency 31 */
import * as ClipboardModule from './module-06800-Clipboard.js'; /* Metro dependency 6800 */
function _fun53508(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#53508, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6977:6, offset: 0x0134dea0, size: 126 bytes, params: 8, frame: 19
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
exports.useClipboard = undefined;
const Set = global.Set;
const set = new Set();
exports.useClipboard = useClipboard;
function setString_53509(a0) { // fn#53509, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6977:138, offset: 0x0134df1e, size: 72 bytes, params: 2, frame: 14
const env0_0 = a0;
const Clipboard = (ClipboardModule).Clipboard;
Clipboard.setString(a0);
env0_3.forEach(_fun53510);
function _fun53510(a0) { // fn#53510, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6977:202, offset: 0x00c44018, size: 19 bytes, params: 2, frame: 11
return a0(env0_0);
}
}
function useClipboard() { // fn#53511, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6977:244, offset: 0x0134df66, size: 100 bytes, params: 1, frame: 17
const useState = ReactModule.useState;
const [property, env0_0] = useState('');
let useEffect = ReactModule.useEffect;
useEffect(_fun53512, []);
useEffect = ReactModule.useEffect;
useEffect(_fun53513, []);
return [property, setString_53509];
function _fun53512() { // fn#53512, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6977:330, offset: 0x0134dfca, size: 60 bytes, params: 1, frame: 12
const value = environment.__proto__;
const Clipboard = (ClipboardModule).Clipboard;
Clipboard.getString().then(env0_0);
}
function _fun53513() { // fn#53513, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6977:402, offset: 0x0134e006, size: 33 bytes, params: 1, frame: 11
env1_3.add(env0_0);
return _fun53514;
function _fun53514() { // fn#53514, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6977:429, offset: 0x0134e027, size: 28 bytes, params: 1, frame: 11
env2_3.delete(env1_0);
}
}
}
}
global.__d(_fun53508, 6799, [31, 6800]) /* metro module 6799, dependencies: [31, 6800] */;