aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/shared/shared-main/buttons/delete-button.component.ts
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2022-06-10 10:46:20 +0200
committerChocobozzz <me@florianbigard.com>2022-06-10 13:51:12 +0200
commitdb66f3914bad31a21df5d7ffb3452b80655d6794 (patch)
tree36991e8b93b1b660222a432d00c256aa6f707d9c /client/src/app/shared/shared-main/buttons/delete-button.component.ts
parentac30ddd739d32ee69ce048656c0ffcf444b91513 (diff)
downloadPeerTube-db66f3914bad31a21df5d7ffb3452b80655d6794.tar.gz
PeerTube-db66f3914bad31a21df5d7ffb3452b80655d6794.tar.zst
PeerTube-db66f3914bad31a21df5d7ffb3452b80655d6794.zip
Refactor button components
Diffstat (limited to 'client/src/app/shared/shared-main/buttons/delete-button.component.ts')
-rw-r--r--client/src/app/shared/shared-main/buttons/delete-button.component.ts7
1 files changed, 3 insertions, 4 deletions
diff --git a/client/src/app/shared/shared-main/buttons/delete-button.component.ts b/client/src/app/shared/shared-main/buttons/delete-button.component.ts
index 90735852c..1cab10803 100644
--- a/client/src/app/shared/shared-main/buttons/delete-button.component.ts
+++ b/client/src/app/shared/shared-main/buttons/delete-button.component.ts
@@ -2,17 +2,16 @@ import { Component, Input, OnInit } from '@angular/core'
2 2
3@Component({ 3@Component({
4 selector: 'my-delete-button', 4 selector: 'my-delete-button',
5 styleUrls: [ './button.component.scss' ], 5 template: `
6 templateUrl: './delete-button.component.html' 6 <my-button icon="delete" className="grey-button" [label]="label" [title]="title" [responsiveLabel]="responsiveLabel"></my-button>
7 `
7}) 8})
8
9export class DeleteButtonComponent implements OnInit { 9export class DeleteButtonComponent implements OnInit {
10 @Input() label: string 10 @Input() label: string
11 @Input() title: string 11 @Input() title: string
12 @Input() responsiveLabel = false 12 @Input() responsiveLabel = false
13 13
14 ngOnInit () { 14 ngOnInit () {
15 // <my-delete-button /> No label
16 if (this.label === undefined && !this.title) { 15 if (this.label === undefined && !this.title) {
17 this.title = $localize`Delete` 16 this.title = $localize`Delete`
18 } 17 }