From 8d383bdb2c382bf581307e25074c6573f334bb54 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Sun, 22 Nov 2020 16:55:59 +0200 Subject: [PATCH] docs(user-menu) simpolify copy url to current file --- User-Menu-Cookbook.md | 26 +++----------------------- 1 file changed, 3 insertions(+), 23 deletions(-) diff --git a/User-Menu-Cookbook.md b/User-Menu-Cookbook.md index f072050..8dc39f9 100644 --- a/User-Menu-Cookbook.md +++ b/User-Menu-Cookbook.md @@ -21,35 +21,15 @@ module.exports = { ## Copy URL to current file ```js -const { - clipboard = {writeText} -} = navigator; - export default { 'F6 - Copy URL to Current File': async ({DOM}) => { const {path} = DOM.CurrentInfo; const url = `${window.location.href}${path}`; - - await clipboard.writeText(url); + const {default: clipboard} = await import('https://cdn.skypack.dev/@cloudcmd/clipboard'); + + await clipboard.writeText(url); } } - -async function writeText(value) { - const el = document.createElement('textarea'); - - el.value = value; - - document.body.appendChild(el); - el.select(); - - const is = document.execCommand('copy'); - document.body.removeChild(el); - - if (is) - return; - - return Promise.reject(); -} ``` ## Convert flac to mp3