Spaces:
Build error
Build error
| export function copyToClip(text: string) { | |
| return new Promise((resolve, reject) => { | |
| try { | |
| const input: HTMLTextAreaElement = document.createElement('textarea') | |
| input.setAttribute('readonly', 'readonly') | |
| input.value = text | |
| document.body.appendChild(input) | |
| input.select() | |
| if (document.execCommand('copy')) | |
| document.execCommand('copy') | |
| document.body.removeChild(input) | |
| resolve(text) | |
| } | |
| catch (error) { | |
| reject(error) | |
| } | |
| }) | |
| } | |