tree-shakable services (#661)

* improved services

* context menu service

* update to latest adf-extensions
This commit is contained in:
Denys Vuika
2018-09-23 17:06:52 +01:00
committed by GitHub
parent dedd9b72e9
commit ac0a29e14a
20 changed files with 43 additions and 72 deletions

View File

@@ -43,15 +43,9 @@ import { FilesComponent } from './components/files/files.component';
import { LibrariesComponent } from './components/libraries/libraries.component';
import { NodeVersionsDialogComponent } from './dialogs/node-versions/node-versions.dialog';
import { LibraryDialogComponent } from './dialogs/library/library.dialog';
import { ContentManagementService } from './services/content-management.service';
import { NodeActionsService } from './services/node-actions.service';
import { NodePermissionService } from './services/node-permission.service';
import { ProfileResolver } from './services/profile.resolver';
import { ExperimentalGuard } from './services/experimental-guard.service';
import { AppStoreModule } from './store/app-store.module';
import { MaterialModule } from './material.module';
import { ContentApiService } from './services/content-api.service';
import { AppExtensionsModule } from './extensions.module';
import { CoreExtensionsModule } from './extensions/core.extensions.module';
import { AppRouteReuseStrategy } from './app.routes.strategy';
@@ -69,7 +63,6 @@ import { AppCurrentUserModule } from './components/current-user/current-user.mod
import { AppSearchInputModule } from './components/search/search-input.module';
import { AppSearchResultsModule } from './components/search/search-results.module';
import { AppLoginModule } from './components/login/login.module';
import { AppAuthGuard } from './guards/auth.guard';
@NgModule({
imports: [
@@ -86,14 +79,14 @@ import { AppAuthGuard } from './guards/auth.guard';
ContentModule.forRoot(),
AppStoreModule,
CoreExtensionsModule.forRoot(),
ExtensionsModule.forRoot(),
ExtensionsModule,
AppExtensionsModule,
AppLoginModule,
AppCommonModule,
AppLayoutModule,
AppCurrentUserModule,
DirectivesModule,
ContextMenuModule.forRoot(),
ContextMenuModule,
AppInfoDrawerModule,
AppToolbarModule,
AppSidenavModule,
@@ -119,14 +112,7 @@ import { AppAuthGuard } from './guards/auth.guard';
name: 'app',
source: 'assets'
}
},
AppAuthGuard,
ContentManagementService,
NodeActionsService,
NodePermissionService,
ProfileResolver,
ExperimentalGuard,
ContentApiService
}
],
entryComponents: [LibraryDialogComponent, NodeVersionsDialogComponent],
bootstrap: [AppComponent]