Browse Source

Unsubscribe to observable once component is destroyed

pull/1531/head
yksolanki9 3 years ago
parent
commit
2d6d31623b
  1. 4
      apps/client/src/app/services/import-activities.service.ts
  2. 4
      libs/ui/src/lib/activities-table/activities-table.component.ts

4
apps/client/src/app/services/import-activities.service.ts

@ -79,8 +79,8 @@ export class ImportActivitiesService {
})
)
.subscribe({
next: (importedActivities) => {
resolve(importedActivities.activities);
next: (data) => {
resolve(data.activities);
}
});
});

4
libs/ui/src/lib/activities-table/activities-table.component.ts

@ -164,7 +164,9 @@ export class ActivitiesTableComponent implements OnChanges, OnDestroy {
}
ngOnInit() {
this.selectedRows.changed.subscribe((selectedRows) => {
this.selectedRows.changed
.pipe(takeUntil(this.unsubscribeSubject))
.subscribe((selectedRows) => {
this.selectedActivities.emit(selectedRows.source.selected);
});
}

Loading…
Cancel
Save