ScreenViewer reactjs

Нужна анимация переключения
timer и timeout разные понятия, timeout запускается один раз, timer много раз. Если ты не будет делать stopTimeout в теле метода startTimeout, будет ли картинка меняться много раз?:)