@mudita/delay-response-function
v1.0.2
Published
Delays async function to be resolved not earlier than after given time.
Readme
An async function that delays other async function to be resolved not earlier than after given time.
Install
npm install @mudita/delay-response-function
# or
yarn add @mudita/delay-response-functionUsage
await delayResponse(somePromise, timeInMsToResolve)Example
const fakePromise = () =>
return new Promise((resolve) => {
setTimeout(() => {
resolve("resolved")
}, 125)
})
const data = await delayResponse(fakePromise, 1000)
// Console will log after 1s even though fakePromise was resolved in 125ms
console.log(data) // "resolved"