CP TsLint small changes

This commit is contained in:
ThomasFransolet 2019-07-14 02:45:44 +02:00
parent fc1c96552d
commit b88b3da9e0
5 changed files with 28 additions and 31 deletions

View File

@ -10,7 +10,7 @@ export class JwtInterceptor implements HttpInterceptor {
intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {
// add authorization header with jwt token if available
let currentUser = this._authService.currentUserValue;
const currentUser = this._authService.currentUserValue;
if (currentUser && currentUser.token) {
request = request.clone({
setHeaders: {

View File

@ -38,7 +38,7 @@ export class AuthenticationService {
// store user details and jwt token in local storage to keep user logged in between page refreshes
localStorage.setItem('currentUser', JSON.stringify(user));
this.currentUserSubject.next(user);
console.log('This is USER = ',user)
console.log('This is USER = ', user );
return user;
}));
}

View File

@ -2,7 +2,7 @@ import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { HomeComponent } from './control-panel/home/home.component';
import { ConfigComponent } from './control-panel/profile/config/config.component';
import { AuthGuard } from './_helpers/auth.guard';
import { AuthGuard } from './_helpers/auth.guard';
import { NotFoundComponent } from './control-panel/not-found/not-found.component';
import { ProfileComponent } from './control-panel/profile/profile/profile.component';
import { EditProfileComponent } from './control-panel/profile/edit-profile/edit-profile.component';
@ -24,7 +24,6 @@ const routes: Routes =
]
},
{ path: '**', component: NotFoundComponent}
];
@NgModule({

View File

@ -12,15 +12,15 @@ import { first } from 'rxjs/operators';
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent implements OnInit{
export class AppComponent implements OnInit {
title = 'MyControlPanel';
items : MenuItem[];
items: MenuItem[];
public Connected : boolean = false;
public DisplayLoginModal: boolean = false;
public DisplaySignInModal: boolean = false;
public DisplayPersonalField: boolean = false;
public Connected = false;
public DisplayLoginModal = false;
public DisplaySignInModal = false;
public DisplayPersonalField = false;
// Login
public Username: string = null;
@ -33,9 +33,9 @@ export class AppComponent implements OnInit{
private _translateService: TranslateService,
private _authService: AuthenticationService,
private _router: Router
){}
) {}
ngOnInit(){
ngOnInit() {
this.items = [
{label: 'Update', icon: 'pi pi-refresh'},
{label: 'Delete', icon: 'pi pi-times'}
@ -43,7 +43,7 @@ export class AppComponent implements OnInit{
// To Include in a fonction of a dropdown language chose
this._translateService.setDefaultLang('fr');
let currentUser = this._authService.currentUserValue;
const currentUser = this._authService.currentUserValue;
console.log(currentUser);
if (currentUser && currentUser.token) {
@ -58,8 +58,7 @@ export class AppComponent implements OnInit{
}
public LogIn()
{
public LogIn() {
/*this._appService.GetToken(this.Username, this.Password)
.subscribe(res => {
console.log(res.Token);
@ -101,8 +100,7 @@ export class AppComponent implements OnInit{
this._authService.IsLoggedIn = false;
this._router.navigate(['/home']);
}
public SignUp()
{
public SignUp() {
this.DisplaySignInModal = true;
}
}

View File

@ -22,8 +22,8 @@ import { AppService } from './_services/app.service';
import { FormsModule } from '@angular/forms';
import { CalendarModule } from 'primeng/calendar';
import {TranslateModule, TranslateLoader} from '@ngx-translate/core';
import {TranslateHttpLoader} from '@ngx-translate/http-loader';
import { TranslateModule, TranslateLoader } from '@ngx-translate/core';
import { TranslateHttpLoader } from '@ngx-translate/http-loader';
import { AuthenticationService } from './_services/authentication.service';
import { ConfigComponent } from './control-panel/profile/config/config.component';
import { NotFoundComponent } from './control-panel/not-found/not-found.component';
@ -37,15 +37,15 @@ import { ErrorInterceptor } from './_helpers/error.interceptor';
export function initApiConfiguration(config: ApiConfiguration): Function {
return () => {
config.rootUrl='https://localhost:5001'; // None = same rooturl
config.rootUrl = 'https://localhost:5001'; // None = same rooturl
};
}
export const INIT_API_CONFIGURATION: Provider = {
provide:APP_INITIALIZER,
useFactory:initApiConfiguration,
provide: APP_INITIALIZER,
useFactory: initApiConfiguration,
deps: [ApiConfiguration],
multi:true
multi: true
};
// AoT requires an exported function for factories