ок везде где subscribe должно быть takeUntil(destroy) по поводу httpClient сейчас у тебя httpClient а завтра BehaviorSubject
тоже имхо) от httpClient не надо отписываться ? Бывают ситуации, когда запрос не успел выполниться, в больших тяжелых приложениях, а мы переключаемся на другой рут, наш компонент умирает, но подписка ещё не выполнилась итого: 1) Запрос висит в памяти 2) Ссылка на компонент так же останется в памяти
кстати о птичках, завершаемый обзервбл конечно завершается после эмита, но компонент у тебя разрушиться может до эмита и получишь ошибку
Обсуждают сегодня