]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - client/angular/app/app.component.ts
Fix some typescript compilations issues
[github/Chocobozzz/PeerTube.git] / client / angular / app / app.component.ts
index 68c9ba0090510fd8d9e3c1c3446e74dec5a4283c..359d7128ee47ca935be17122b5602e8a349ee4e1 100644 (file)
@@ -1,6 +1,6 @@
-import { Component, ElementRef } from 'angular2/core';
-import { RouteConfig, ROUTER_DIRECTIVES, ROUTER_PROVIDERS, Router } from 'angular2/router';
-import { HTTP_PROVIDERS } from 'angular2/http';
+import { Component } from '@angular/core';
+import { RouteConfig, ROUTER_DIRECTIVES, ROUTER_PROVIDERS, Router } from '@angular/router-deprecated';
+import { HTTP_PROVIDERS } from '@angular/http';
 
 import { VideosAddComponent } from '../videos/components/add/videos-add.component';
 import { VideosListComponent } from '../videos/components/list/videos-list.component';
@@ -40,10 +40,7 @@ import { AuthStatus } from '../users/models/authStatus';
     templateUrl: 'app/angular/app/app.component.html',
     styleUrls: [ 'app/angular/app/app.component.css' ],
     directives: [ ROUTER_DIRECTIVES ],
-    providers: [ ROUTER_PROVIDERS, HTTP_PROVIDERS,
-                 ElementRef, VideosService, FriendsService,
-                 AuthService
-               ]
+    providers: [ ROUTER_PROVIDERS, HTTP_PROVIDERS, VideosService, FriendsService, AuthService ]
 })
 
 export class AppComponent {
@@ -53,11 +50,7 @@ export class AppComponent {
               private _authService: AuthService,
               private _router: Router
   ) {
-    if (localStorage.getItem('access_token')) {
-      this.isLoggedIn = true;
-    } else {
-      this.isLoggedIn = false;
-    }
+    this.isLoggedIn = this._authService.isLoggedIn();
 
     this._authService.loginChanged$.subscribe(
       status => {