Files
nodeMap/node_modules/@testing-library/user-event/dist/cjs/utils/misc/wait.js

15 lines
300 B
JavaScript

'use strict';
function wait(config) {
const delay = config.delay;
if (typeof delay !== 'number') {
return;
}
return Promise.all([
new Promise((resolve)=>globalThis.setTimeout(()=>resolve(), delay)),
config.advanceTimers(delay)
]);
}
exports.wait = wait;