From 93383cdee173013526fcae518f728fb645027068 Mon Sep 17 00:00:00 2001 From: mehmet-erim Date: Thu, 9 Sep 2021 12:16:44 +0300 Subject: [PATCH] remove ngxs dependencies and imports --- npm/ng-packs/apps/dev-app/src/app/app.module.ts | 2 -- npm/ng-packs/package.json | 4 +--- npm/ng-packs/packages/core/ng-package.json | 1 - npm/ng-packs/packages/core/package.json | 1 - .../feature-management/feature-management.component.ts | 2 -- .../feature-management/src/lib/feature-management.module.ts | 3 +-- 6 files changed, 2 insertions(+), 11 deletions(-) diff --git a/npm/ng-packs/apps/dev-app/src/app/app.module.ts b/npm/ng-packs/apps/dev-app/src/app/app.module.ts index df10abe392..9c89658357 100644 --- a/npm/ng-packs/apps/dev-app/src/app/app.module.ts +++ b/npm/ng-packs/apps/dev-app/src/app/app.module.ts @@ -9,7 +9,6 @@ import { ThemeSharedModule } from '@abp/ng.theme.shared'; import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; -import { NgxsModule } from '@ngxs/store'; import { environment } from '../environments/environment'; import { AppRoutingModule } from './app-routing.module'; import { AppComponent } from './app.component'; @@ -31,7 +30,6 @@ import { APP_ROUTE_PROVIDER } from './route.provider'; IdentityConfigModule.forRoot(), TenantManagementConfigModule.forRoot(), SettingManagementConfigModule.forRoot(), - NgxsModule.forRoot(), ThemeBasicModule.forRoot(), ], providers: [APP_ROUTE_PROVIDER], diff --git a/npm/ng-packs/package.json b/npm/ng-packs/package.json index 7e40eb711e..da4d291dcd 100644 --- a/npm/ng-packs/package.json +++ b/npm/ng-packs/package.json @@ -70,7 +70,6 @@ "@ng-bootstrap/ng-bootstrap": "^7.0.0", "@ngneat/spectator": "^8.0.3", "@ngx-validate/core": "^0.0.13", - "@ngxs/store": "^3.7.0", "@nrwl/angular": "12.6.5", "@nrwl/cli": "12.6.5", "@nrwl/cypress": "12.6.5", @@ -103,7 +102,6 @@ "lerna": "^4.0.0", "ng-packagr": "^12.2.0", "ng-zorro-antd": "^12.0.1", - "ngxs-schematic": "^1.1.9", "prettier": "^2.3.1", "protractor": "~7.0.0", "rxjs": "~6.6.0", @@ -117,4 +115,4 @@ "typescript": "~4.3.5", "zone.js": "~0.11.4" } -} \ No newline at end of file +} diff --git a/npm/ng-packs/packages/core/ng-package.json b/npm/ng-packs/packages/core/ng-package.json index 4639066002..b73dba2fb7 100644 --- a/npm/ng-packs/packages/core/ng-package.json +++ b/npm/ng-packs/packages/core/ng-package.json @@ -6,7 +6,6 @@ }, "allowedNonPeerDependencies": [ "@abp/utils", - "@ngxs/store", "angular-oauth2-oidc", "just-compare", "just-clone", diff --git a/npm/ng-packs/packages/core/package.json b/npm/ng-packs/packages/core/package.json index 8b21dde8c7..b182281ec8 100644 --- a/npm/ng-packs/packages/core/package.json +++ b/npm/ng-packs/packages/core/package.json @@ -8,7 +8,6 @@ }, "dependencies": { "@abp/utils": "^4.4.2", - "@ngxs/store": "^3.7.0", "angular-oauth2-oidc": "^12.1.0", "just-clone": "^3.2.1", "just-compare": "^1.4.0", diff --git a/npm/ng-packs/packages/feature-management/src/lib/components/feature-management/feature-management.component.ts b/npm/ng-packs/packages/feature-management/src/lib/components/feature-management/feature-management.component.ts index e40779eba4..d4f7fc962e 100644 --- a/npm/ng-packs/packages/feature-management/src/lib/components/feature-management/feature-management.component.ts +++ b/npm/ng-packs/packages/feature-management/src/lib/components/feature-management/feature-management.component.ts @@ -1,7 +1,6 @@ import { ConfigStateService, TrackByService } from '@abp/ng.core'; import { LocaleDirection } from '@abp/ng.theme.shared'; import { Component, EventEmitter, Input, Output } from '@angular/core'; -import { Store } from '@ngxs/store'; import { finalize } from 'rxjs/operators'; import { FeatureManagement } from '../../models/feature-management'; import { FeaturesService } from '../../proxy/feature-management/features.service'; @@ -65,7 +64,6 @@ export class FeatureManagementComponent constructor( public readonly track: TrackByService, protected service: FeaturesService, - protected store: Store, protected configState: ConfigStateService, ) {} diff --git a/npm/ng-packs/packages/feature-management/src/lib/feature-management.module.ts b/npm/ng-packs/packages/feature-management/src/lib/feature-management.module.ts index 84ab3d6984..45fef5a64b 100644 --- a/npm/ng-packs/packages/feature-management/src/lib/feature-management.module.ts +++ b/npm/ng-packs/packages/feature-management/src/lib/feature-management.module.ts @@ -2,7 +2,6 @@ import { CoreModule } from '@abp/ng.core'; import { ThemeSharedModule } from '@abp/ng.theme.shared'; import { NgModule } from '@angular/core'; import { NgbNavModule } from '@ng-bootstrap/ng-bootstrap'; -import { NgxsModule } from '@ngxs/store'; import { FeatureManagementComponent } from './components/feature-management/feature-management.component'; import { FreeTextInputDirective } from './directives/free-text-input.directive'; @@ -10,7 +9,7 @@ const exported = [FeatureManagementComponent, FreeTextInputDirective]; @NgModule({ declarations: [...exported], - imports: [CoreModule, ThemeSharedModule, NgbNavModule, NgxsModule.forFeature([])], + imports: [CoreModule, ThemeSharedModule, NgbNavModule], exports: [...exported], }) export class FeatureManagementModule {}