как можно переписать этот метод на async/await

132
08 января 2020, 15:20
Location.getWithDetails = async function (id) {
    let location = await Location.findById(id);
    return new Promise((resolve, reject) => {
        setClosestAvailableTime(location, (err) => {
            if (err) {
                return reject(err);
            }
            setRating(location, (err) => {
                if (err) {
                    return reject(err);
                }
                resolve(location);
            });
        });
    });
};

как можно переписать эту функцию без использования new Promise, используя только async/await. Может есть какие то примеры?

READ ALSO
Создание сервера в nodejs

Создание сервера в nodejs

Изучаю nodejs, подскажите чем отличаются эти команды:

138
Условие для появления кнопки

Условие для появления кнопки

Всем привет, как то стрельнуло в голову, сделать простейшую тестовую игрулюЦель - перелистывать картинки нажатием кнопки или ссылки, + при...

99
Изменение состояние при прокрутке

Изменение состояние при прокрутке

В проекте имеется несколько section'овОдин из них выглядит следующим образом:

141