10 perfect hits in a row!

...

handleClick({clientX: els.bar.getBoundingClientRect().left + els.bar.getBoundingClientRect().width / state.n * state.target })