diff --git a/clipboard.js b/clipboard.js index dfb6812..ecb74d0 100644 --- a/clipboard.js +++ b/clipboard.js @@ -1,12 +1,16 @@ export const clipboard = function(superClass) { return class extends superClass { copy(content) { - const txtEl = document.createElement('input'); - txtEl.type = 'hidden'; - document.body.appendChild(txtEl); - txtEl.value = content; - navigator.clipboard.writeText(content); - document.body.removeChild(txtEl); + copyToClipboard(content); } }; }; + +export const copyToClipboard = (content) => { + const txtEl = document.createElement('input'); + txtEl.type = 'hidden'; + document.body.appendChild(txtEl); + txtEl.value = content; + navigator.clipboard.writeText(content); + document.body.removeChild(txtEl); +} diff --git a/package.json b/package.json index 0e84590..6655a86 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@tp/helpers", - "version": "2.7.1", + "version": "2.8.0", "description": "", "main": "closest.js", "scripts": {