diff --git a/npm/ng-packs/apps/dev-app/src/app/app.config.ts b/npm/ng-packs/apps/dev-app/src/app/app.config.ts index a76180fdb5..4ff6062ef9 100644 --- a/npm/ng-packs/apps/dev-app/src/app/app.config.ts +++ b/npm/ng-packs/apps/dev-app/src/app/app.config.ts @@ -20,33 +20,29 @@ import { provideTenantManagementConfig } from '@abp/ng.tenant-management/config' import { provideFeatureManagementConfig } from '@abp/ng.feature-management'; import { provideThemeBasicConfig } from '@abp/ng.theme.basic'; import { provideAnimations } from '@angular/platform-browser/animations'; -import { provideServerRendering } from '@angular/platform-server'; -export function createAppConfig(ssr: boolean): ApplicationConfig { - return { - providers: [ - APP_ROUTE_PROVIDER, - provideAbpCore( - withOptions({ - environment, - registerLocaleFn: registerLocale(), - sendNullsAsQueryParam: false, - skipGetAppConfiguration: false, - }), - ), - provideAbpOAuth({ ssr }), - provideAbpThemeShared(), - provideSettingManagementConfig(), - provideAccountConfig(), - provideIdentityConfig(), - provideTenantManagementConfig(), - provideFeatureManagementConfig(), - provideZoneChangeDetection({ eventCoalescing: true }), - provideThemeBasicConfig(), - provideAnimations(), - provideRouter(appRoutes), - provideClientHydration(withEventReplay(), withHttpTransferCacheOptions({})), - ...(ssr ? [provideServerRendering()] : []), - ], - }; -} +export const appConfig: ApplicationConfig = { + providers: [ + APP_ROUTE_PROVIDER, + provideAbpCore( + withOptions({ + environment, + registerLocaleFn: registerLocale(), + sendNullsAsQueryParam: false, + skipGetAppConfiguration: false, + }), + ), + provideAbpOAuth({ ssr: false }), + provideAbpThemeShared(), + provideSettingManagementConfig(), + provideAccountConfig(), + provideIdentityConfig(), + provideTenantManagementConfig(), + provideFeatureManagementConfig(), + provideZoneChangeDetection({ eventCoalescing: true }), + provideThemeBasicConfig(), + provideAnimations(), + provideRouter(appRoutes), + provideClientHydration(withEventReplay(), withHttpTransferCacheOptions({})), + ], +}; diff --git a/npm/ng-packs/apps/dev-app/src/main.server.ts b/npm/ng-packs/apps/dev-app/src/main.server.ts index 52b0f86243..4b9d4d1545 100644 --- a/npm/ng-packs/apps/dev-app/src/main.server.ts +++ b/npm/ng-packs/apps/dev-app/src/main.server.ts @@ -1,7 +1,7 @@ import { bootstrapApplication } from '@angular/platform-browser'; import { AppComponent } from './app/app.component'; -import { createAppConfig } from './app/app.config'; +import { config } from './app/app.config.server'; -const bootstrap = () => bootstrapApplication(AppComponent, createAppConfig(true)); +const bootstrap = () => bootstrapApplication(AppComponent, config); export default bootstrap; diff --git a/npm/ng-packs/apps/dev-app/src/main.ts b/npm/ng-packs/apps/dev-app/src/main.ts index 5c2e2a3147..7180ec1a32 100644 --- a/npm/ng-packs/apps/dev-app/src/main.ts +++ b/npm/ng-packs/apps/dev-app/src/main.ts @@ -1,5 +1,5 @@ import { bootstrapApplication } from '@angular/platform-browser'; -import { createAppConfig } from './app/app.config'; +import { appConfig } from './app/app.config'; import { AppComponent } from './app/app.component'; -bootstrapApplication(AppComponent, createAppConfig(false)).catch(err => console.error(err)); +bootstrapApplication(AppComponent, appConfig).catch(err => console.error(err));