27 lines
736 B
TypeScript
27 lines
736 B
TypeScript
import { Component, OnInit } from '@angular/core';
|
|
|
|
import { DmpComponent } from '../dmps/dmp.component';
|
|
import { ProjectsComponent } from '../projects/projects.component';
|
|
import { TokenService, TokenProvider } from '../services/login/token.service';
|
|
import {Router} from '@angular/router';
|
|
|
|
@Component({
|
|
selector: 'user-workspace',
|
|
templateUrl: './user-workspace.component.html',
|
|
styleUrls: ['./user-workspace.component.css']
|
|
})
|
|
export class UserWorkspaceComponent implements OnInit {
|
|
|
|
constructor(public tokenService: TokenService, private router : Router) {
|
|
|
|
}
|
|
|
|
ngOnInit() {
|
|
|
|
if(!this.tokenService.isLoggedIn())
|
|
this.router.navigate([''], { queryParams: { /*returnUrl: this.state.url*/ }});
|
|
|
|
}
|
|
|
|
}
|