From 3c67c6c4a8ab16d2890a12ab4ccdf75af4e48d3d Mon Sep 17 00:00:00 2001 From: Max Date: Mon, 28 Oct 2019 12:38:45 +0100 Subject: [PATCH] improved login page, fixed SelfService and DataService --- src/app/app.component.ts | 6 +++++- .../app-scaffold/app-scaffold.component.html | 2 +- .../app-scaffold/app-scaffold.component.sass | 6 +++--- .../app-scaffold/app-scaffold.component.ts | 10 ++-------- src/app/components/login/login.component.html | 5 +++-- src/app/components/login/login.component.sass | 15 ++++++++++----- .../components/register/register.component.html | 3 ++- .../components/register/register.component.sass | 2 ++ src/app/services/login/login.service.ts | 2 +- src/app/services/selfservice/self.service.ts | 6 +++--- 10 files changed, 32 insertions(+), 25 deletions(-) diff --git a/src/app/app.component.ts b/src/app/app.component.ts index 35e899d..effdee8 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -1,6 +1,7 @@ import { Component, OnInit } from '@angular/core'; import { User } from './models/user'; import { DatasharingService } from './services/datasharing.service'; +import { SelfService } from './services/selfservice/self.service'; @Component({ selector: 'app-root', @@ -8,7 +9,7 @@ import { DatasharingService } from './services/datasharing.service'; styleUrls: ['./app.component.sass'] }) export class AppComponent implements OnInit { - constructor(private data: DatasharingService) { } + constructor(private data: DatasharingService, private selfservice: SelfService) { } userInfo: User @@ -31,5 +32,8 @@ export class AppComponent implements OnInit { this.userInfo = user; console.log(this.userInfo); }) + if(this.loggedIn != true){ + this.selfservice.checkIfLoggedIn(); + } } } diff --git a/src/app/components/app-scaffold/app-scaffold.component.html b/src/app/components/app-scaffold/app-scaffold.component.html index ed80193..b2f0e73 100644 --- a/src/app/components/app-scaffold/app-scaffold.component.html +++ b/src/app/components/app-scaffold/app-scaffold.component.html @@ -1,9 +1,9 @@

Greenvironment

- +