Browse Source

remove ngxs dependencies and imports

pull/10010/head
mehmet-erim 5 years ago
parent
commit
93383cdee1
  1. 2
      npm/ng-packs/apps/dev-app/src/app/app.module.ts
  2. 4
      npm/ng-packs/package.json
  3. 1
      npm/ng-packs/packages/core/ng-package.json
  4. 1
      npm/ng-packs/packages/core/package.json
  5. 2
      npm/ng-packs/packages/feature-management/src/lib/components/feature-management/feature-management.component.ts
  6. 3
      npm/ng-packs/packages/feature-management/src/lib/feature-management.module.ts

2
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],

4
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"
}
}
}

1
npm/ng-packs/packages/core/ng-package.json

@ -6,7 +6,6 @@
},
"allowedNonPeerDependencies": [
"@abp/utils",
"@ngxs/store",
"angular-oauth2-oidc",
"just-compare",
"just-clone",

1
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",

2
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,
) {}

3
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 {}

Loading…
Cancel
Save