- private getSortedData(data: EIProducer[]) {
- if (!this.sort || !this.sort.active || this.sort.direction === '') {
- return data;
- }
-
- return data.sort((a, b) => {
- const isAsc = this.sort.direction === 'asc';
- switch (this.sort.active) {
- case 'ei_producer_id': return compare(a.ei_producer_id, b.ei_producer_id, isAsc);
- default: return 0;
- }
- });
+ getProducers(): Observable<EIProducer[]> {
+ return this.eiSvc.getEIProducers()
+ .pipe(tap(console.log));