import domdom from '@eirikb/domdom'; interface Data { run: boolean; tick: number; } const { React, init, don, path, data } = domdom({ run: false, tick: 0, }); const view = (
({ rotate: `${tick % 180}deg` }))} />
); (function loop(time) { if (data.run) { data.tick = time; } requestAnimationFrame(loop); })(0); init(document.body, view);