Есть две функции
В первой лежит Промис, но она не асинхронная
Во второй обычный код
function one() {
const x = new Promise(resolve => {console.log('first function')})
}
function tow() {
console.log('hello world')
}
one()
tow()
И т.к. в первой есть выполнение промиса, она выполняется после второй.
Как сделать так, чтобы сначала выполнилась первая, а после вторая?
Так вышло, что в библиотеке элемента есть два метода, где в первом лежит промис и из-за того, что он не срабатывает первым, элемент выдает ошибку.