From 7c199795f9be8a562b6a0e5991b45e5778fb79e6 Mon Sep 17 00:00:00 2001 From: Mason Payne Date: Sat, 23 Mar 2019 23:26:17 -0600 Subject: [PATCH] add basic profile put request use purple as main color --- src/app/User.ts | 2 +- src/app/app.module.ts | 3 +- .../components/sidebar/sidebar.component.ts | 8 --- .../admin-layout/admin-layout.component.html | 2 +- .../admin-layout/admin-layout.component.ts | 21 +++++- .../admin-layout/admin-layout.module.ts | 1 + src/app/profile.service.ts | 9 +++ .../user-profile/user-profile.component.html | 71 ++++++++++--------- .../user-profile/user-profile.component.ts | 38 +++++++++- 9 files changed, 110 insertions(+), 45 deletions(-) diff --git a/src/app/User.ts b/src/app/User.ts index 0e8ccb3..b5072ec 100644 --- a/src/app/User.ts +++ b/src/app/User.ts @@ -24,7 +24,7 @@ interface Claims { interface User { claims: Claims; - customers: string[]; + customers?: string[]; } interface Address { diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 3968bb5..6bf16ce 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -1,6 +1,6 @@ import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { NgModule } from '@angular/core'; -import { FormsModule } from '@angular/forms'; +import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import { HttpClientModule } from '@angular/common/http'; import { RouterModule } from '@angular/router'; @@ -35,6 +35,7 @@ import { AdminLayoutComponent } from './layouts/admin-layout/admin-layout.compon imports: [ BrowserAnimationsModule, FormsModule, + ReactiveFormsModule, HttpClientModule, ComponentsModule, RouterModule, diff --git a/src/app/components/sidebar/sidebar.component.ts b/src/app/components/sidebar/sidebar.component.ts index 6845476..096438b 100644 --- a/src/app/components/sidebar/sidebar.component.ts +++ b/src/app/components/sidebar/sidebar.component.ts @@ -89,14 +89,6 @@ export class SidebarComponent implements OnInit { appModulesService.showTestData.subscribe((newValue: boolean) => { this.showTestData = newValue; }); - - profileService.currentUser().subscribe((user) => { - console.log(user); - }); - - profileService.currentUser().subscribe((user) => { - console.log(user); - }); } ngOnInit() { diff --git a/src/app/layouts/admin-layout/admin-layout.component.html b/src/app/layouts/admin-layout/admin-layout.component.html index 7d7b1bf..6b4e519 100644 --- a/src/app/layouts/admin-layout/admin-layout.component.html +++ b/src/app/layouts/admin-layout/admin-layout.component.html @@ -1,5 +1,5 @@
-