Есть ли шанс вернуть значение функции helpMe из getDataFromApi ()?Пока что каждый раз, когда я вызываю эту функцию, я получаю нулевое значение.
async function helpMe() {
let promise = null;
let sub = someService.someObservable.subscribe(async () => {
promise = await getDataFromApi()
})
subscriptions.push(sub)
return promise;
}
Первая цель - мне нужно хранить подписку в глобальном подмассиве.Вторая цель - когда я получаю ответ со статусом 400 - я не хочу открывать модальное.Только когда я получу 200 и все в порядке, я хочу, чтобы модал открыли.
function async load() {
const promise = await helpMe();
openModal();
}