Мне тут понадобилось в automation в airtable сделать паузу между действиями. И оказалось, что по дефолту такой функции нет, а при запуске JS setTimeout не работает. Поэтому пришлось немного покопаться, но вот решение, как это сделать.
function delay(ms) {
var limit = new Date();
limit = limit.setMilliseconds(limit.getMilliseconds() + ms);
while ((new Date()) < limit) {
// do nothing
;
}
}
delay(3000); //delay 3 secondsНашёл на форуме Airtable. Добавлю немного пользы в канал, а то, наверное, задолбал всех со своим плагином😂