Files
pepperplus-ui/src/utils/delayedResolve.ts
2026-01-28 10:15:58 +00:00

8 lines
226 B
TypeScript

export default async function <T>(promise: Promise<T>, minDelayMs: number): Promise<T> {
const [result] = await Promise.all([
promise,
new Promise(resolve => setTimeout(resolve, minDelayMs))
]);
return result;
}