Browse Source

Merge pull request #23524 from abpframework/issue/update-template-configurations

Angular - Removing module usage from application configurations
pull/23539/head
Yağmur Çelik 6 months ago
committed by GitHub
parent
commit
98a32bcebb
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 9
      templates/app-nolayers/angular/src/app/app.config.ts
  2. 15
      templates/app/angular/src/app/app.config.ts

9
templates/app-nolayers/angular/src/app/app.config.ts

@ -1,4 +1,4 @@
import { ApplicationConfig, importProvidersFrom } from '@angular/core';
import { ApplicationConfig } from '@angular/core';
import { provideAnimations } from '@angular/platform-browser/animations';
import { provideRouter } from '@angular/router';
import { appRoutes } from './app.routes';
@ -13,8 +13,8 @@ import { provideAccountConfig } from '@abp/ng.account/config';
import { provideIdentityConfig } from '@abp/ng.identity/config';
import { provideTenantManagementConfig } from '@abp/ng.tenant-management/config';
import { provideFeatureManagementConfig } from '@abp/ng.feature-management';
import { ThemeLeptonXModule } from '@abp/ng.theme.lepton-x';
import { SideMenuLayoutModule } from '@abp/ng.theme.lepton-x/layouts';
import { provideThemeLeptonX } from '@abp/ng.theme.lepton-x';
import { provideSideMenuLayout } from '@abp/ng.theme.lepton-x/layouts';
import { provideLogo, withEnvironmentOptions } from '@volo/ngx-lepton-x.core';
export const appConfig: ApplicationConfig = {
@ -27,6 +27,8 @@ export const appConfig: ApplicationConfig = {
registerLocaleFn: registerLocale(),
})
),
provideThemeLeptonX(),
provideSideMenuLayout(),
provideAbpOAuth(),
provideAbpThemeShared(),
provideSettingManagementConfig(),
@ -36,6 +38,5 @@ export const appConfig: ApplicationConfig = {
provideFeatureManagementConfig(),
provideAnimations(),
provideLogo(withEnvironmentOptions(environment)),
importProvidersFrom([ThemeLeptonXModule.forRoot(), SideMenuLayoutModule.forRoot()]),
],
};

15
templates/app/angular/src/app/app.config.ts

@ -1,4 +1,4 @@
import { ApplicationConfig, importProvidersFrom } from '@angular/core';
import { ApplicationConfig } from '@angular/core';
import { provideRouter } from '@angular/router';
import { provideAnimations } from '@angular/platform-browser/animations';
@ -14,9 +14,8 @@ import { provideAccountConfig } from '@abp/ng.account/config';
import { provideIdentityConfig } from '@abp/ng.identity/config';
import { provideTenantManagementConfig } from '@abp/ng.tenant-management/config';
import { provideFeatureManagementConfig } from '@abp/ng.feature-management';
import { ThemeLeptonXModule } from '@abp/ng.theme.lepton-x';
import { SideMenuLayoutModule } from '@abp/ng.theme.lepton-x/layouts';
import { AccountLayoutModule } from '@abp/ng.theme.lepton-x/account';
import { provideThemeLeptonX } from '@abp/ng.theme.lepton-x';
import { provideSideMenuLayout } from '@abp/ng.theme.lepton-x/layouts';
import { provideLogo, withEnvironmentOptions } from '@volo/ngx-lepton-x.core';
export const appConfig: ApplicationConfig = {
@ -29,6 +28,8 @@ export const appConfig: ApplicationConfig = {
registerLocaleFn: registerLocale(),
})
),
provideThemeLeptonX(),
provideSideMenuLayout(),
provideAbpOAuth(),
provideAbpThemeShared(),
provideSettingManagementConfig(),
@ -37,12 +38,6 @@ export const appConfig: ApplicationConfig = {
provideTenantManagementConfig(),
provideFeatureManagementConfig(),
provideAnimations(),
provideAbpCore(),
provideLogo(withEnvironmentOptions(environment)),
importProvidersFrom([
ThemeLeptonXModule.forRoot(),
SideMenuLayoutModule.forRoot(),
AccountLayoutModule.forRoot(),
]),
],
};

Loading…
Cancel
Save