From 268b3cc7bd1c6d35844ca9fd79c90e74ca43b734 Mon Sep 17 00:00:00 2001 From: Eugene Pankov Date: Thu, 30 Dec 2021 12:21:55 +0100 Subject: [PATCH] fixed state transfer, cleanup --- frontend/src/app.module.ts | 3 ++- frontend/src/homepage/components/demoTerminal.component.scss | 1 + frontend/src/index.ts | 4 +++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/frontend/src/app.module.ts b/frontend/src/app.module.ts index bb07ec7..2f373a8 100644 --- a/frontend/src/app.module.ts +++ b/frontend/src/app.module.ts @@ -1,6 +1,6 @@ /* eslint-disable @typescript-eslint/no-extraneous-class */ import { NgModule } from '@angular/core' -import { BrowserModule } from '@angular/platform-browser' +import { BrowserModule, BrowserTransferStateModule } from '@angular/platform-browser' import { BrowserAnimationsModule } from '@angular/platform-browser/animations' import { CommonModule } from '@angular/common' import { FormsModule } from '@angular/forms' @@ -35,6 +35,7 @@ const ROUTES = [ BrowserModule.withServerTransition({ appId: 'tabby', }), + BrowserTransferStateModule, CommonAppModule.forRoot(), TransferHttpCacheModule, BrowserAnimationsModule, diff --git a/frontend/src/homepage/components/demoTerminal.component.scss b/frontend/src/homepage/components/demoTerminal.component.scss index 4ba0fc4..a848192 100644 --- a/frontend/src/homepage/components/demoTerminal.component.scss +++ b/frontend/src/homepage/components/demoTerminal.component.scss @@ -28,6 +28,7 @@ img { object-fit: contain; width: 100%; height: 100%; + border-radius: 12px; } .overlay { diff --git a/frontend/src/index.ts b/frontend/src/index.ts index 66b20a6..ebf0df2 100644 --- a/frontend/src/index.ts +++ b/frontend/src/index.ts @@ -11,4 +11,6 @@ import { AppModule } from './app.module' enableProdMode() -platformBrowserDynamic().bootstrapModule(AppModule) +document.addEventListener('DOMContentLoaded', () => { + platformBrowserDynamic().bootstrapModule(AppModule) +})