что можно поправить? (код метода, который что-либо возвращает по айди)
if (this.depsMap.has(organizationId)) {
return this.depsMap.get(organizationId);
} else {
const repSub: ReplaySubject<Structure[]> = new ReplaySubject(1);
this.http.get<Structure[]>(`${apiURL}/departments/sidenav/${organizationId}`, httpOptions).subscribe(data => repSub.next(data));
this.depsMap.set(organizationId, repSub);
return repSub;
}
не видно очистки или ограничений мапы
Обсуждают сегодня