decord/source/5492_setString.js

36 lines
917 B
JavaScript
Raw Normal View History

2026-07-21 06:55:02 +00:00
// Module ID: 5492
2026-07-21 22:01:30 +00:00
// Function ID: 46837
2026-07-20 16:05:17 +00:00
// Name: setString
2026-07-21 22:01:30 +00:00
// Dependencies: [57, 31]
2026-07-20 16:05:17 +00:00
// Exports: useClipboard
2026-07-21 06:55:02 +00:00
// Module 5492 (setString)
2026-07-21 22:01:30 +00:00
import _slicedToArray from "_slicedToArray";
2026-07-20 16:05:17 +00:00
function setString(arg0) {
const require = arg0;
const Clipboard = require(dependencyMap[1]).Clipboard;
Clipboard.setString(arg0);
const item = set.forEach((arg0) => arg0(arg0));
}
const set = new Set();
export const useClipboard = function useClipboard() {
let tmp2;
2026-07-21 22:01:30 +00:00
const state = _slicedToArray.useState("");
2026-07-20 16:05:17 +00:00
[tmp2, closure_0] = state;
2026-07-21 22:01:30 +00:00
const effect = _slicedToArray.useEffect(() => {
2026-07-20 16:05:17 +00:00
const Clipboard = callback(closure_1[1]).Clipboard;
const string = Clipboard.getString();
string.then(callback);
}, []);
2026-07-21 22:01:30 +00:00
const effect1 = _slicedToArray.useEffect(() => {
2026-07-20 16:05:17 +00:00
set.add(closure_0);
return () => {
set.delete(closure_0);
};
}, []);
const items = [tmp2, setString];
return items;
};