|
|
@ -109,12 +109,12 @@ function fallbackCopyTextToClipboard(text)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
export async function copyTextToClipboard(text: string)
|
|
|
|
export async function copyTextToClipboard(text: string)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (!navigator["clipboard"])
|
|
|
|
if (!navigator.clipboard)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
fallbackCopyTextToClipboard(text);
|
|
|
|
fallbackCopyTextToClipboard(text);
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return await navigator["clipboard"].writeText(text);
|
|
|
|
return await navigator.clipboard.writeText(text);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
//ref: https://stackoverflow.com/questions/400212/how-do-i-copy-to-the-clipboard-in-javascript
|
|
|
|
//ref: https://stackoverflow.com/questions/400212/how-do-i-copy-to-the-clipboard-in-javascript
|
|
|
@ -124,8 +124,8 @@ export async function copyTextToClipboard(text: string)
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
export async function readClipboardText()
|
|
|
|
export async function readClipboardText()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (navigator["clipboard"])
|
|
|
|
if (navigator.clipboard)
|
|
|
|
return await navigator["clipboard"].readText();
|
|
|
|
return await navigator.clipboard.readText();
|
|
|
|
return "";
|
|
|
|
return "";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|