From 5b0ec7cddb1ae6dbd2057f067382866f846b882c Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 15 Jun 2022 14:59:25 +0200 Subject: Increase global font size --- client/src/app/shared/shared-main/buttons/button.component.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'client/src/app/shared/shared-main/buttons/button.component.ts') diff --git a/client/src/app/shared/shared-main/buttons/button.component.ts b/client/src/app/shared/shared-main/buttons/button.component.ts index 476057823..10d67831f 100644 --- a/client/src/app/shared/shared-main/buttons/button.component.ts +++ b/client/src/app/shared/shared-main/buttons/button.component.ts @@ -1,4 +1,4 @@ -import { Component, Input } from '@angular/core' +import { Component, Input, OnChanges } from '@angular/core' import { GlobalIconName } from '@app/shared/shared-icons' @Component({ @@ -7,7 +7,7 @@ import { GlobalIconName } from '@app/shared/shared-icons' templateUrl: './button.component.html' }) -export class ButtonComponent { +export class ButtonComponent implements OnChanges { @Input() label = '' @Input() className = 'grey-button' @Input() icon: GlobalIconName = undefined @@ -17,8 +17,10 @@ export class ButtonComponent { @Input() disabled = false @Input() responsiveLabel = false - getClasses () { - return { + classes: { [id: string]: boolean } = {} + + ngOnChanges () { + this.classes = { [this.className]: true, disabled: this.disabled, 'icon-only': !this.label, -- cgit v1.2.3