10 perfect hits in a row!
...
handleClick({clientX: els.bar.getBoundingClientRect().left + els.bar.getBoundingClientRect().width / state.n * state.target })