/login-crud-mean

Login con angular 8 - probado con angular universal

Primary LanguageTypeScript

login-crud-mean

import { DOCUMENT } from '@angular/common';
import { Component, PLATFORM_ID, Inject } from '@angular/core';
import { isPlatformBrowser, isPlatformServer } from '@angular/common';

@Component({ 
    ... 
})
export class MyComponent {

    constructor(
        @Inject(DOCUMENT) private document: Document,
        @Inject(PLATFORM_ID) private platformId: any,
        windowRefService: WindowRefService,
    ) {}

    ngOnInit() {
        this.scrollToTop();
    }

    scrollToTop() {
        if (isPlatformBrowser(this.platformId)) {
            return localStorage.getItem('token');  
        }
    }
}

o probar con :

getToken(){
      if (typeof window !== 'undefined') {
        return localStorage.getItem('token');
     }