reorganizing

This commit is contained in:
rubikscraft
2022-03-03 22:48:03 +01:00
parent 59c50d9236
commit 0ac46696c8
29 changed files with 42 additions and 32 deletions

View File

@@ -1,30 +0,0 @@
import { Component, Input } from '@angular/core';
import { MatSnackBar } from '@angular/material/snack-bar';
import { SnackBarType } from 'src/app/models/snack-bar-type';
import { UtilService } from 'src/app/util/util.service';
@Component({
selector: 'copy-field',
templateUrl: './copy-field.component.html',
styleUrls: ['./copy-field.component.scss'],
})
export class CopyFieldComponent {
// Two paramets: name, value
@Input() label: string = 'Loading...';
@Input() value: string = 'Loading...';
constructor(private utilService: UtilService) {}
public copy() {
try {
navigator.clipboard.writeText(this.value);
} catch (e) {
return this.utilService.showSnackBar(
'Copying to clipboard failed',
SnackBarType.Error
);
}
this.utilService.showSnackBar(`Copied ${this.label}!`, SnackBarType.Info);
}
}