Découpage en 1 service par composant
This commit is contained in:
@@ -3,8 +3,7 @@ import { MatPaginator } from '@angular/material/paginator';
|
||||
import { MatTableDataSource } from '@angular/material/table';
|
||||
|
||||
import { DropZoneResp } from '../../models/dropzone';
|
||||
import { ServiceApiGet } from '../../services/service-api-get.service';
|
||||
import { ServiceApiPut } from '../../services/service-api-put.service';
|
||||
import { DropzoneService } from '../../services/dropzone.service';
|
||||
import { ServiceComm } from '../../services/service-comm.service';
|
||||
|
||||
@Component({
|
||||
@@ -29,8 +28,7 @@ export class ListOfDzsComponent implements OnInit {
|
||||
public showAddForm: boolean;
|
||||
|
||||
constructor(
|
||||
private serviceApiGet: ServiceApiGet,
|
||||
private serviceApiPut: ServiceApiPut,
|
||||
private serviceApi: DropzoneService,
|
||||
private serviceComm: ServiceComm
|
||||
) { }
|
||||
|
||||
@@ -40,7 +38,7 @@ export class ListOfDzsComponent implements OnInit {
|
||||
}
|
||||
|
||||
private getListOfDropZones() {
|
||||
this.serviceApiGet.getListOfDropZones().subscribe(data => {
|
||||
this.serviceApi.getListOfDropZones().subscribe(data => {
|
||||
setTimeout(() => {
|
||||
data.sort((a, b) => (b.isFavorite ? 1 : 0) - (a.isFavorite ? 1 : 0));
|
||||
this.dataSourceTable = new MatTableDataSource<DropZoneResp>(data);
|
||||
@@ -51,11 +49,11 @@ export class ListOfDzsComponent implements OnInit {
|
||||
}
|
||||
|
||||
public setToFavorite(dropzone: DropZoneResp) {
|
||||
dropzone.isFavorite = this.serviceApiPut.SetFavoriteDropZone(dropzone);
|
||||
dropzone.isFavorite = this.serviceApi.SetFavoriteDropZone(dropzone);
|
||||
}
|
||||
|
||||
public removeToFavorite(dropzone: DropZoneResp) {
|
||||
dropzone.isFavorite = this.serviceApiPut.RemoveFavoriteDropZone(dropzone);
|
||||
dropzone.isFavorite = this.serviceApi.RemoveFavoriteDropZone(dropzone);
|
||||
}
|
||||
|
||||
public add() {
|
||||
|
||||
Reference in New Issue
Block a user