PluginProbe
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance / 4.7.0
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance v4.7.0
4.7.0 4.6.1 4.6.0 4.5.5 4.5.4 4.5.3 4.5.2 3.2.20 3.2.21 3.2.22 3.2.3 3.2.5 3.2.6 3.2.7 3.2.9 3.3.0 3.3.1 3.3.2 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.7.0 3.7.1 All 111 releases
wp-optimize / vendor / team-updraft / lib-onboarding-wizard / Wizard / Onboarding / src / utils / Copy.ts

Copy.ts in WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance 4.7.0, at vendor/team-updraft/lib-onboarding-wizard/Wizard/Onboarding/src/utils/Copy.ts

28 lines 849 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * Does not work on localhost
3 * @param value
4 * @constructor
5 */
6 const Copy = (value) => {
7 if (navigator.clipboard && typeof navigator.clipboard.writeText === 'function') {
8 navigator.clipboard.writeText(value)
9 .then(() => console.log("Key copied to clipboard"))
10 .catch((err) => console.error("Clipboard write failed", err));
11 } else {
12 const input = document.createElement("input");
13 input.value = value;
14 document.body.appendChild(input);
15 input.focus();
16 input.select();
17
18 try {
19 const success = document.execCommand("copy");
20 console.log(success ? "Copied!" : "Copy failed");
21 } catch (err) {
22 console.error("Fallback copy error:", err);
23 }
24
25 document.body.removeChild(input);
26 }
27 };
28 export default Copy;