(cb: () => any, interval: number)
| 14 | }; |
| 15 | |
| 16 | export const setAsyncInterval = (cb: () => any, interval: number) => { |
| 17 | if (cb && typeof cb === 'function') { |
| 18 | const intervalIndex = asyncIntervals.length; |
| 19 | asyncIntervals.push({run: true, id: 0}); |
| 20 | void runAsyncInterval(cb, interval, intervalIndex); |
| 21 | return intervalIndex; |
| 22 | } else { |
| 23 | throw new Error('Callback must be a function'); |
| 24 | } |
| 25 | }; |
no test coverage detected