export const objectCopy = (obj: T): T => { return JSON.parse(JSON.stringify(obj)) as T; }; export const wait = (ms: number) => new Promise(resolve => setTimeout(resolve, ms));