From 488179c19eceabe214a837da49dcd72e084e88d4 Mon Sep 17 00:00:00 2001 From: sumeyye Date: Wed, 13 Aug 2025 09:11:59 +0300 Subject: [PATCH] udpdate: remove module imports from the templates --- .../app-nolayers/angular/src/app/app.config.ts | 9 +++++---- templates/app/angular/src/app/app.config.ts | 15 +++++---------- 2 files changed, 10 insertions(+), 14 deletions(-) diff --git a/templates/app-nolayers/angular/src/app/app.config.ts b/templates/app-nolayers/angular/src/app/app.config.ts index 450a31aab8..69d4496706 100644 --- a/templates/app-nolayers/angular/src/app/app.config.ts +++ b/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()]), ], }; diff --git a/templates/app/angular/src/app/app.config.ts b/templates/app/angular/src/app/app.config.ts index 4dc47f7f7c..3aa6963d1c 100644 --- a/templates/app/angular/src/app/app.config.ts +++ b/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(), - ]), ], };