export default (root, {start, delay}) => {
start = (isNaN(start) ? 0 : parseInt(start)) - 1
const update = () => {
root.innerHTML = `
Tick: ${++start}
`
console.log('tick: '+start)
}
update()
const interval = setInterval(update, (delay || 1) * 1000)
return () => {clearInterval(interval)}
}