dont push state in swipeCarousel callback, if state didnt change