Делаю сториз на реакте. Как При нажатии на сториз останавливать таймер перелистывания на следующую, и запускать опять при отжатии?
Делаю компонент сториз на реакте. (слайдер с карточками).
Как При нажатии на сториз останавливать таймер перелистывания на следующую, и запускать опять при отжатии?
Перелистывание оформлено, как смена индекса через setTimeout. как останавливать время, (вычислять время пока юзер mouseDown, и при mouseUp - возобновлять работу таймер)
Kentavr16, сториз должна показываться 15 секунд. и получается если юзер зажал сторю, то таймер нужно останавливать, а потом возобновлять. но если не зажата, то суммарно показывать 15 секунд