From ecd4b6fd4d38a8065b4a48533c18d5ee1b2d4a55 Mon Sep 17 00:00:00 2001 From: sumeyye Date: Wed, 17 Jun 2026 10:34:03 +0300 Subject: [PATCH] update: some upgrade enhancements for the feature management --- .../feature-management-tab.component.ts | 3 +- .../feature-management.component.html | 24 +++++----- .../feature-management.component.ts | 47 ++++++++++--------- 3 files changed, 40 insertions(+), 34 deletions(-) diff --git a/npm/ng-packs/packages/feature-management/src/lib/components/feature-management-tab/feature-management-tab.component.ts b/npm/ng-packs/packages/feature-management/src/lib/components/feature-management-tab/feature-management-tab.component.ts index 9d0cb9f968..a5223ee292 100644 --- a/npm/ng-packs/packages/feature-management/src/lib/components/feature-management-tab/feature-management-tab.component.ts +++ b/npm/ng-packs/packages/feature-management/src/lib/components/feature-management-tab/feature-management-tab.component.ts @@ -1,8 +1,9 @@ import { LocalizationPipe, ReplaceableTemplateDirective } from '@abp/ng.core'; -import { Component } from '@angular/core'; +import {Component, ChangeDetectionStrategy,} from '@angular/core'; import { FeatureManagementComponent } from '../feature-management/feature-management.component'; @Component({ + changeDetection: ChangeDetectionStrategy.OnPush, selector: 'abp-feature-management-tab', templateUrl: './feature-management-tab.component.html', imports: [ReplaceableTemplateDirective, LocalizationPipe, FeatureManagementComponent], diff --git a/npm/ng-packs/packages/feature-management/src/lib/components/feature-management/feature-management.component.html b/npm/ng-packs/packages/feature-management/src/lib/components/feature-management/feature-management.component.html index 4becc1f016..c9980ab1d5 100644 --- a/npm/ng-packs/packages/feature-management/src/lib/components/feature-management/feature-management.component.html +++ b/npm/ng-packs/packages/feature-management/src/lib/components/feature-management/feature-management.component.html @@ -1,5 +1,5 @@ @if (visible) { - +

{{ 'AbpFeatureManagement::Features' | abpLocalization }} @@ -11,7 +11,7 @@
- @if (groups.length) { + @if (groups().length) {