TLDR; Я думаю, что документация неверна.
toPromise
не считается устаревшим.
По-видимому, возникла некоторая проблема, когда toPromise
был перемещен в operators
, а затем удален в бета-версии 5.5.
toPromise был доступен только в rxjs / operator во время бета-тестирования версии 5.5.Он был удален, потому что это не имеет никакого смысла, это не оператор, это метод подписки, который приводит к обещанию. См. Выпуск GH
Также в источниках нет уведомления об устаревании и нет в руководстве по миграции .Команда Rxjs достаточно надежна в отношении предупреждений об устаревании.
Я думаю, что документация на https://www.learnrxjs.io/operators/utility/topromise.html либо неверна, либо ссылается на toPromise
как оператор - который был удален.