JSFiddle - React, Tailwind, and code Playground

by Vitaly Volovich

JavaScript

var isDone = false;

function one() {
    console.log('refreshAnchorSchema.start');

    setTimeout(function () {
        console.log('refreshAnchorSchema.resolve');
        isDone = true;
    }, 2000);

    console.log('refreshAnchorSchema.return');
}

function two() {
    var interval = setInterval(function () {
        console.log('check');
        if (isDone) {
            console.log('configUriAnchor');
            clearInterval(interval);
        }
    }, 100)
}

one();
two();