From cb12a2e97c0ce1eac0686823029fd28ad2715cb3 Mon Sep 17 00:00:00 2001 From: KenTandrian Date: Sun, 8 Feb 2026 20:41:42 +0700 Subject: [PATCH] feat(ui): implement inject function --- .../src/lib/activities-table/activities-table.component.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/libs/ui/src/lib/activities-table/activities-table.component.ts b/libs/ui/src/lib/activities-table/activities-table.component.ts index bbc93c2b9..a82dbf40c 100644 --- a/libs/ui/src/lib/activities-table/activities-table.component.ts +++ b/libs/ui/src/lib/activities-table/activities-table.component.ts @@ -25,7 +25,8 @@ import { OnDestroy, OnInit, Output, - ViewChild + ViewChild, + inject } from '@angular/core'; import { MatButtonModule } from '@angular/material/button'; import { MatCheckboxModule } from '@angular/material/checkbox'; @@ -142,9 +143,11 @@ export class GfActivitiesTableComponent public routeQueryParams: Subscription; public selectedRows = new SelectionModel(true, []); + private readonly notificationService = inject(NotificationService); + private unsubscribeSubject = new Subject(); - public constructor(private notificationService: NotificationService) { + public constructor() { addIcons({ alertCircleOutline, calendarClearOutline,