diff --git a/src/app/app-routing.module.ts b/src/app/app-routing.module.ts
index 140b46e..8658d61 100644
--- a/src/app/app-routing.module.ts
+++ b/src/app/app-routing.module.ts
@@ -8,7 +8,7 @@ import { TableComponent } from './dashboard/table/table.component';
import { LoginComponent } from './login/login.component';
const routes: Routes = [
- { path: '', redirectTo: 'dashboard', pathMatch: 'full' },
+ { path: '', redirectTo: 'login', pathMatch: 'full' },
{ path: 'login', component: LoginComponent },
{ path: 'dashboard', component: DashboardComponent, children: [
{
diff --git a/src/app/app.module.ts b/src/app/app.module.ts
index ad53194..13d39d3 100644
--- a/src/app/app.module.ts
+++ b/src/app/app.module.ts
@@ -2,6 +2,7 @@ import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { NgxEchartsModule } from 'ngx-echarts';
import { AppRoutingModule } from './app-routing.module';
+import { HttpClientModule } from '@angular/common/http';
import { AppComponent } from './app.component';
import { LoginComponent } from './login/login.component';
@@ -12,6 +13,8 @@ import { TableComponent } from './dashboard/table/table.component';
import { ReportComponent } from './dashboard/report/report.component';
import { SettingsComponent } from './dashboard/settings/settings.component';
+import { PartnerProfileService } from './services/partner-profile.service';
+
@NgModule({
declarations: [
AppComponent,
@@ -26,11 +29,14 @@ import { SettingsComponent } from './dashboard/settings/settings.component';
BrowserModule,
AppRoutingModule,
BrowserAnimationsModule,
+ HttpClientModule,
NgxEchartsModule.forRoot({
echarts: () => import('echarts'),
}),
],
- providers: [],
+ providers: [
+ PartnerProfileService,
+ ],
bootstrap: [AppComponent]
})
export class AppModule { }
diff --git a/src/app/dashboard/dashboard.component.html b/src/app/dashboard/dashboard.component.html
index 0c033a7..5c438d4 100644
--- a/src/app/dashboard/dashboard.component.html
+++ b/src/app/dashboard/dashboard.component.html
@@ -9,6 +9,7 @@
All Partners
Report
Settings
+
Logout
diff --git a/src/app/dashboard/dashboard.component.ts b/src/app/dashboard/dashboard.component.ts
index 3adb41b..cba630d 100644
--- a/src/app/dashboard/dashboard.component.ts
+++ b/src/app/dashboard/dashboard.component.ts
@@ -1,5 +1,6 @@
import { Component, OnInit } from '@angular/core';
import { NavigationEnd, Router } from '@angular/router';
+import { PartnerProfileService } from '../services/partner-profile.service';
@Component({
selector: 'app-dashboard',
@@ -10,7 +11,8 @@ export class DashboardComponent implements OnInit {
currentURL: string = '';
constructor(
- private router: Router
+ private router: Router,
+ private partnerProfileService: PartnerProfileService
) { }
ngOnInit(): void {
@@ -22,5 +24,9 @@ export class DashboardComponent implements OnInit {
this.currentURL = val.url;
}
});
+
+ this.partnerProfileService.getPartnersData().then(data => {
+ console.log(data);
+ })
}
}
diff --git a/src/app/dashboard/table/table.component.html b/src/app/dashboard/table/table.component.html
index 7382825..3f8cc2b 100644
--- a/src/app/dashboard/table/table.component.html
+++ b/src/app/dashboard/table/table.component.html
@@ -6,85 +6,50 @@
ID | -First name | -Last name | -
---|---|---|
1 | -Foo | -Bar | -
2 | -Someone | -Youknow | -
3 | -Iamout | -Ofinspiration | -
4 | -Yoda | -Skywalker | -
5 | -Patrick | -Dupont | -
6 | -Barack | -Obama | -
7 | -François | -Holland | -
8 | -Michel | -Popo | -
9 | -Chuck | -Norris | -
10 | -Simon | -Robin | -
11 | -Louis | -Lin | -
12 | -Zelda | -Link | -