mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-18 07:23:03 +00:00
Fix issue with components that using a custom decorator are not loaded during CSR
This commit is contained in:
@@ -2,13 +2,13 @@ import { HttpClient, HttpClientModule } from '@angular/common/http';
|
||||
import { NgModule } from '@angular/core';
|
||||
import { BrowserModule, makeStateKey, TransferState } from '@angular/platform-browser';
|
||||
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
|
||||
import { RouterModule } from '@angular/router';
|
||||
import { NoPreloading, RouterModule } from '@angular/router';
|
||||
import { REQUEST } from '@nguniversal/express-engine/tokens';
|
||||
|
||||
import { TranslateLoader, TranslateModule } from '@ngx-translate/core';
|
||||
import { TranslateJson5HttpLoader } from '../../ngx-translate-loaders/translate-json5-http.loader';
|
||||
|
||||
import { IdlePreload, IdlePreloadModule } from 'angular-idle-preload';
|
||||
import { IdlePreloadModule } from 'angular-idle-preload';
|
||||
|
||||
import { AppComponent } from '../../app/app.component';
|
||||
|
||||
@@ -26,7 +26,8 @@ import { KlaroService } from '../../app/shared/cookies/klaro.service';
|
||||
import { HardRedirectService } from '../../app/core/services/hard-redirect.service';
|
||||
import {
|
||||
BrowserHardRedirectService,
|
||||
LocationToken, locationProvider
|
||||
locationProvider,
|
||||
LocationToken
|
||||
} from '../../app/core/services/browser-hard-redirect.service';
|
||||
|
||||
export const REQ_KEY = makeStateKey<string>('req');
|
||||
@@ -52,8 +53,7 @@ export function getRequest(transferState: TransferState): any {
|
||||
// enableTracing: true,
|
||||
useHash: false,
|
||||
scrollPositionRestoration: 'enabled',
|
||||
preloadingStrategy:
|
||||
IdlePreload
|
||||
preloadingStrategy: NoPreloading
|
||||
}),
|
||||
StatisticsModule.forRoot(),
|
||||
Angulartics2RouterlessModule.forRoot(),
|
||||
|
Reference in New Issue
Block a user