Я использую плагин Perfect-Scroll
https://github.com/noraesae/perfect-scrollbar
И когда я использовал событие ps-y-reach-end
document.addEventListener('ps-y-reach-end', (event)=> {
console.log('Why this is printing multiple times when I reach Bottom, I wanted it to be single fire')
});
Проблема в том, что событие срабатывает более одного раза, когда прокрутка достигает дна контейнера.
Прокрутите ось Y вниз, и вы увидите консоли несколько раз.