From 45bda9c34451d3f4bc31d8dff310c1ca72aa5e5b Mon Sep 17 00:00:00 2001 From: Fahri Gedik Date: Wed, 16 Jul 2025 19:40:27 +0300 Subject: [PATCH] refactor : remove unnecessary imports on theme-shared package --- .../components/breadcrumb-items/breadcrumb-items.component.ts | 4 ++-- .../src/lib/components/confirmation/confirmation.component.ts | 4 ++-- .../src/lib/components/password/password.component.ts | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/npm/ng-packs/packages/theme-shared/src/lib/components/breadcrumb-items/breadcrumb-items.component.ts b/npm/ng-packs/packages/theme-shared/src/lib/components/breadcrumb-items/breadcrumb-items.component.ts index e1aba0e5e8..6e60a77669 100644 --- a/npm/ng-packs/packages/theme-shared/src/lib/components/breadcrumb-items/breadcrumb-items.component.ts +++ b/npm/ng-packs/packages/theme-shared/src/lib/components/breadcrumb-items/breadcrumb-items.component.ts @@ -1,12 +1,12 @@ import { Component, Input } from '@angular/core'; -import { NgClass, NgTemplateOutlet } from '@angular/common'; +import { NgTemplateOutlet } from '@angular/common'; import { RouterLink } from '@angular/router'; import { ABP, LocalizationPipe } from '@abp/ng.core'; @Component({ selector: 'abp-breadcrumb-items', templateUrl: './breadcrumb-items.component.html', - imports: [NgClass, NgTemplateOutlet, RouterLink, LocalizationPipe], + imports: [ NgTemplateOutlet, RouterLink, LocalizationPipe], }) export class BreadcrumbItemsComponent { @Input() items: Partial[] = []; diff --git a/npm/ng-packs/packages/theme-shared/src/lib/components/confirmation/confirmation.component.ts b/npm/ng-packs/packages/theme-shared/src/lib/components/confirmation/confirmation.component.ts index 9f82cc2a40..2e912013e7 100644 --- a/npm/ng-packs/packages/theme-shared/src/lib/components/confirmation/confirmation.component.ts +++ b/npm/ng-packs/packages/theme-shared/src/lib/components/confirmation/confirmation.component.ts @@ -1,5 +1,5 @@ import { Component, Inject } from '@angular/core'; -import { NgClass, NgIf, AsyncPipe } from '@angular/common'; +import { NgClass, AsyncPipe } from '@angular/common'; import { ReplaySubject } from 'rxjs'; import { Confirmation } from '../../models/confirmation'; import { CONFIRMATION_ICONS, ConfirmationIcons } from '../../tokens/confirmation-icons.token'; @@ -9,7 +9,7 @@ import { LocalizationPipe } from '@abp/ng.core'; selector: 'abp-confirmation', templateUrl: './confirmation.component.html', styleUrls: ['./confirmation.component.scss'], - imports: [NgClass, NgIf, AsyncPipe, LocalizationPipe], + imports: [NgClass, AsyncPipe, LocalizationPipe], }) export class ConfirmationComponent { constructor(@Inject(CONFIRMATION_ICONS) private icons: ConfirmationIcons) {} diff --git a/npm/ng-packs/packages/theme-shared/src/lib/components/password/password.component.ts b/npm/ng-packs/packages/theme-shared/src/lib/components/password/password.component.ts index eee5aa3d58..eeefb3ac01 100644 --- a/npm/ng-packs/packages/theme-shared/src/lib/components/password/password.component.ts +++ b/npm/ng-packs/packages/theme-shared/src/lib/components/password/password.component.ts @@ -1,5 +1,5 @@ import { Component, forwardRef, Input } from '@angular/core'; -import { FormsModule, NG_VALUE_ACCESSOR, ReactiveFormsModule } from '@angular/forms'; +import { FormsModule, NG_VALUE_ACCESSOR } from '@angular/forms'; import { NgClass } from '@angular/common'; import { AbstractNgModelComponent } from '@abp/ng.core'; import { NgxValidateCoreModule } from '@ngx-validate/core'; @@ -10,7 +10,7 @@ import { NgxValidateCoreModule } from '@ngx-validate/core'; */ @Component({ selector: 'abp-password', - imports: [NgClass, FormsModule, ReactiveFormsModule, NgxValidateCoreModule], + imports: [NgClass, FormsModule, NgxValidateCoreModule], templateUrl: `./password.component.html`, providers: [ {