decord/source/__polyfill/07xxx/module_7387.js
github-actions 8d58bae3b2 chore: update source for alpha 347.4
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4907.js (118.4 MB)
2026-09-18 06:58:00 +00:00

34 lines
835 B
JavaScript

// Module ID: 7387
// Function ID: 7388
// Dependencies: [19, 7388]
// Exports: useClipboard
// Module 7387
import _mod7388 from "module_7388" /* 7388 */;
import noop from "module_19" /* 19 */;
function setString(arg0) {
closure_0 = arg0;
const Clipboard = _mod7388.Clipboard;
Clipboard.setString(arg0);
const item = set.forEach((fn) => fn(closure_0));
}
const set = new Set();
export const useClipboard = () => {
const state = noop.useState("");
[tmp2, require] = state;
const effect = noop.useEffect(() => {
const Clipboard = _mod7388.Clipboard;
const string = Clipboard.getString();
string.then(closure_1_0);
}, []);
const effect1 = noop.useEffect(() => {
set.add(require);
return () => {
set.delete(closure_1_0);
};
}, []);
const items = [tmp2, setString];
return items;
};