Привет, тостер! У меня микровопрос по код стайлу.
Допустим, необходимо выполнить определенные действия в зависимости от того, вернет ли true асинхронная функция. Всё это дело происходит внутри асинхронного обработчика события. Довольно удобно написать это следующим образом:
async function handler(e) {
if (await trueOrFalseFoo( ) ) {
// do something
}
}
Но при использовании await прямо в условии меня не покидает чувство, будто бы занимаюсь какой-то грязью. Чисто стилистически - это нормальная практика?