import "es6-promise"; function testAsync() { return new Promise(resolve => { setTimeout(() => { const date = new Date(); let seconds = date.getSeconds(); let minutes = date.getMinutes(); seconds = seconds < 10 ? `0${ seconds }` : seconds; minutes = minutes < 10 ? `0${ minutes }` : minutes; resolve(`Current time: ${ date.getHours() }:${ minutes }:${ seconds }`); }, (Math.random() * 1000) + 1000); // 1-2 seconds delay }); } export default { testAsync, };