mirror of
https://github.com/formbricks/formbricks.git
synced 2026-04-22 11:29:22 -05:00
83ff98cd3a
Co-authored-by: Dhruwang Jariwala <67850763+Dhruwang@users.noreply.github.com>
12 lines
378 B
TypeScript
12 lines
378 B
TypeScript
export const delay = (ms: number) => {
|
|
return new Promise((resolve) => setTimeout(resolve, ms));
|
|
};
|
|
|
|
export const isFulfilled = <T>(val: PromiseSettledResult<T>): val is PromiseFulfilledResult<T> => {
|
|
return val.status === "fulfilled";
|
|
};
|
|
|
|
export const isRejected = <T>(val: PromiseSettledResult<T>): val is PromiseRejectedResult => {
|
|
return val.status === "rejected";
|
|
};
|