diff --git a/Front/skydivelogs-app/src/app/list-of-dzs/list-of-dzs.component.ts b/Front/skydivelogs-app/src/app/list-of-dzs/list-of-dzs.component.ts index b830f86..e85af14 100644 --- a/Front/skydivelogs-app/src/app/list-of-dzs/list-of-dzs.component.ts +++ b/Front/skydivelogs-app/src/app/list-of-dzs/list-of-dzs.component.ts @@ -2,9 +2,9 @@ import { Component, OnInit, ViewChild } from '@angular/core'; import { MatPaginator } from '@angular/material/paginator'; import { MatTableDataSource } from '@angular/material/table'; -import { DropZoneResp } from '../../models/dropzone'; -import { ServiceApi } from '../../services/serviceApi'; -import { ServiceComm } from '../../services/serviceComm'; +import { DropZoneResp } from 'src/models/dropzone'; +import { ServiceApi } from 'src/services/serviceApi'; +import { ServiceComm } from 'src/services/serviceComm'; @Component({ selector: 'app-list-of-dzs', diff --git a/Front/skydivelogs-app/src/app/list-of-jump-types/list-of-jump-types.component.ts b/Front/skydivelogs-app/src/app/list-of-jump-types/list-of-jump-types.component.ts index de9ac5f..c7fa904 100644 --- a/Front/skydivelogs-app/src/app/list-of-jump-types/list-of-jump-types.component.ts +++ b/Front/skydivelogs-app/src/app/list-of-jump-types/list-of-jump-types.component.ts @@ -2,9 +2,9 @@ import { Component, OnInit, ViewChild } from '@angular/core'; import { MatPaginator } from '@angular/material/paginator'; import { MatTableDataSource } from '@angular/material/table'; -import { JumpTypeResp } from '../../models/jumpType'; -import { ServiceApi } from '../../services/serviceApi'; -import { ServiceComm } from '../../services/serviceComm'; +import { JumpTypeResp } from 'src/models/jumpType'; +import { ServiceApi } from 'src/services/serviceApi'; +import { ServiceComm } from 'src/services/serviceComm'; @Component({ selector: 'app-list-of-jump-types', diff --git a/Front/skydivelogs-app/src/app/list-of-jumps/list-of-jumps.component.ts b/Front/skydivelogs-app/src/app/list-of-jumps/list-of-jumps.component.ts index 56efa16..ead8a37 100644 --- a/Front/skydivelogs-app/src/app/list-of-jumps/list-of-jumps.component.ts +++ b/Front/skydivelogs-app/src/app/list-of-jumps/list-of-jumps.component.ts @@ -3,9 +3,9 @@ import { MatPaginator } from '@angular/material/paginator'; import { MatTableDataSource } from '@angular/material/table'; import { Observable } from 'rxjs'; -import { JumpResp } from '../../models/jump'; -import { ServiceApi } from '../../services/serviceApi'; -import { ServiceComm } from '../../services/serviceComm'; +import { JumpResp } from 'src/models/jump'; +import { ServiceApi } from 'src/services/serviceApi'; +import { ServiceComm } from 'src/services/serviceComm'; @Component({ diff --git a/Front/skydivelogs-app/src/app/new-jump/new-jump.component.ts b/Front/skydivelogs-app/src/app/new-jump/new-jump.component.ts index 2eb67bc..54df22f 100644 --- a/Front/skydivelogs-app/src/app/new-jump/new-jump.component.ts +++ b/Front/skydivelogs-app/src/app/new-jump/new-jump.component.ts @@ -1,5 +1,5 @@ import { Component, OnInit } from '@angular/core'; -import { ServiceComm } from '../../services/serviceComm'; +import { ServiceComm } from 'src/services/serviceComm'; @Component({ selector: 'app-new-jump', diff --git a/Front/skydivelogs-app/src/app/summary/summary.component.html b/Front/skydivelogs-app/src/app/summary/summary.component.html index 4fddda0..7b897a8 100644 --- a/Front/skydivelogs-app/src/app/summary/summary.component.html +++ b/Front/skydivelogs-app/src/app/summary/summary.component.html @@ -3,7 +3,7 @@ Total Total
- +
- +
| {{element.label}} | @@ -32,7 +32,7 @@
- +
| {{element.label}} | @@ -45,7 +45,7 @@
- +
| {{element.label}} | @@ -58,7 +58,7 @@
- Per year + By year
| {{element.label}} | diff --git a/Front/skydivelogs-app/src/app/summary/summary.component.ts b/Front/skydivelogs-app/src/app/summary/summary.component.ts index df91e59..a2be631 100644 --- a/Front/skydivelogs-app/src/app/summary/summary.component.ts +++ b/Front/skydivelogs-app/src/app/summary/summary.component.ts @@ -1,5 +1,6 @@ import { Component, OnInit } from '@angular/core'; -import { ServiceComm } from '../../services/serviceComm'; +import { ServiceComm } from 'src/services/serviceComm'; +import { ServiceApi } from 'src/services/serviceApi'; @Component({ selector: 'app-summary', @@ -14,7 +15,8 @@ export class SummaryComponent implements OnInit { public dsNbJumpByType; public dsNbJumpByYear; - constructor(private serviceComm: ServiceComm) { } + constructor(private serviceApi: ServiceApi, + private serviceComm: ServiceComm) { } ngOnInit() { this.serviceComm.updatedComponentTitle('Summary'); diff --git a/Front/skydivelogs-app/src/models/statsresp.ts b/Front/skydivelogs-app/src/models/statsresp.ts new file mode 100644 index 0000000..81a425f --- /dev/null +++ b/Front/skydivelogs-app/src/models/statsresp.ts @@ -0,0 +1,51 @@ +import { Observable } from 'rxjs'; + +export class StatsResp { + public statsByDz: Observable