[develop | FIXED | DONE]: Fix copy indicator to clipboard.

This commit is contained in:
Konstantinos Triantafyllou 2023-12-12 10:10:22 +02:00
parent 49c0569ff8
commit 7b2b3c6cc4
1 changed files with 5 additions and 6 deletions

View File

@ -48,6 +48,7 @@ import {properties} from "src/environments/environment";
import {NotificationHandler} from "../../utils/notification-handler";
declare var UIkit;
declare var copy;
@Component({
selector: 'indicators',
@ -1476,17 +1477,15 @@ export class IndicatorsComponent implements OnInit, OnDestroy, OnChanges, AfterV
}
copyToClipboard(value) {
const tempBox = document.createElement('textarea');
const tempBox = document.createElement('div');
tempBox.id = 'tempBox';
tempBox.style.position = 'fixed';
tempBox.style.left = '0';
tempBox.style.top = '0';
tempBox.style.opacity = '0';
tempBox.value = value;
tempBox.innerHTML = value.toString();
document.body.appendChild(tempBox);
tempBox.focus();
tempBox.select();
tempBox.setSelectionRange(0, 99999);
document.execCommand('copy');
copy.exec('tempBox');
document.body.removeChild(tempBox);
NotificationHandler.rise('Copied to clipboard');
}