- make invitation and reset password available on every page - add a sleep after setKeyPair as tokens are sometimes not updated when redirecting to Index - refactor sleep
9 lines
232 B
TypeScript
9 lines
232 B
TypeScript
export const sleep = async (
|
|
ms: number,
|
|
callback?: (resolve: (value: any) => void) => void,
|
|
) =>
|
|
new Promise((resolve) => {
|
|
const handler = callback ? () => callback(resolve) : resolve;
|
|
setTimeout(handler, ms);
|
|
});
|