diff --git a/src/app/+home-page/home-page.component.ts b/src/app/+home-page/home-page.component.ts index 797b209405..65caa01430 100644 --- a/src/app/+home-page/home-page.component.ts +++ b/src/app/+home-page/home-page.component.ts @@ -10,7 +10,7 @@ import { Site } from '../core/shared/site.model'; templateUrl: './home-page.component.html' }) export class HomePageComponent implements OnInit { - testInput = 'Bingo!'; + site$: Observable; constructor( @@ -23,8 +23,4 @@ export class HomePageComponent implements OnInit { map((data) => data.site as Site), ); } - - onOutput(event: string) { - console.log('testOutput:', event); - } } diff --git a/src/modules/app/browser-app.module.ts b/src/modules/app/browser-app.module.ts index 165b372986..4b6c5c813e 100644 --- a/src/modules/app/browser-app.module.ts +++ b/src/modules/app/browser-app.module.ts @@ -30,6 +30,7 @@ import { } from '../../app/core/services/browser-hard-redirect.service'; import { LocaleService } from '../../app/core/locale/locale.service'; import { GoogleAnalyticsService } from '../../app/statistics/google-analytics.service'; +import { RouterModule, NoPreloading } from '@angular/router'; export const REQ_KEY = makeStateKey('req'); @@ -50,12 +51,12 @@ export function getRequest(transferState: TransferState): any { HttpClientModule, // forRoot ensures the providers are only created once IdlePreloadModule.forRoot(), - // RouterModule.forRoot([], { - // // enableTracing: true, - // useHash: false, - // scrollPositionRestoration: 'enabled', - // preloadingStrategy: NoPreloading - // }), + RouterModule.forRoot([], { + // enableTracing: true, + useHash: false, + scrollPositionRestoration: 'enabled', + preloadingStrategy: NoPreloading + }), StatisticsModule.forRoot(), Angulartics2RouterlessModule.forRoot(), BrowserAnimationsModule, diff --git a/src/modules/app/server-app.module.ts b/src/modules/app/server-app.module.ts index 5539bab23f..906d4c5f35 100644 --- a/src/modules/app/server-app.module.ts +++ b/src/modules/app/server-app.module.ts @@ -30,6 +30,7 @@ import { HardRedirectService } from '../../app/core/services/hard-redirect.servi import { ServerHardRedirectService } from '../../app/core/services/server-hard-redirect.service'; import { Angulartics2 } from 'angulartics2'; import { Angulartics2Mock } from '../../app/shared/mocks/angulartics2.service.mock'; +import { RouterModule } from '@angular/router'; export function createTranslateLoader() { return new TranslateJson5UniversalLoader('dist/server/assets/i18n/', '.json5'); @@ -41,9 +42,9 @@ export function createTranslateLoader() { BrowserModule.withServerTransition({ appId: 'dspace-angular' }), - // RouterModule.forRoot([], { - // useHash: false - // }), + RouterModule.forRoot([], { + useHash: false + }), NoopAnimationsModule, DSpaceServerTransferStateModule, TranslateModule.forRoot({