From dbe1e9fae14b313dd26ac1e8e0c0a8749f957cde Mon Sep 17 00:00:00 2001 From: Dan Percic Date: Thu, 30 Mar 2023 14:06:31 +0300 Subject: [PATCH] check for routerLink when using stop propagation --- .../chevron-button/chevron-button.component.ts | 3 ++- .../circle-button/circle-button.component.html | 10 +++++----- .../circle-button/circle-button.component.ts | 16 ++++++++-------- .../icon-button/icon-button.component.html | 2 +- .../buttons/icon-button/icon-button.component.ts | 6 ++++-- 5 files changed, 20 insertions(+), 17 deletions(-) diff --git a/src/lib/buttons/chevron-button/chevron-button.component.ts b/src/lib/buttons/chevron-button/chevron-button.component.ts index 97ff7ed..7b531c1 100644 --- a/src/lib/buttons/chevron-button/chevron-button.component.ts +++ b/src/lib/buttons/chevron-button/chevron-button.component.ts @@ -1,4 +1,4 @@ -import { Component, Input } from '@angular/core'; +import { ChangeDetectionStrategy, Component, Input } from '@angular/core'; import { randomString } from '../../utils'; import { NgIf } from '@angular/common'; import { MatLegacyButtonModule } from '@angular/material/legacy-button'; @@ -8,6 +8,7 @@ import { MatIconModule } from '@angular/material/icon'; selector: 'iqser-chevron-button [label]', templateUrl: './chevron-button.component.html', styleUrls: ['./chevron-button.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush, standalone: true, imports: [NgIf, MatIconModule, MatLegacyButtonModule], }) diff --git a/src/lib/buttons/circle-button/circle-button.component.html b/src/lib/buttons/circle-button/circle-button.component.html index bc494e3..6a13270 100644 --- a/src/lib/buttons/circle-button/circle-button.component.html +++ b/src/lib/buttons/circle-button/circle-button.component.html @@ -1,15 +1,15 @@