В настоящее время я работаю над тем, где я запускаю три обещания в массиве. На данный момент это выглядит примерно так:
var a = await Promise.all([Promise1(), Promise2(), Promise3()]);
Теперь все эти обещания вернутся или верны. Но на данный момент я жду, когда все они закончатся, и я могу продолжить, как только один из них вернется.
Я думал о том, как это сделать, но все кажутся уродливыми. Как бы вы решили эту задачу?