akiran / react-slick

React carousel component
http://react-slick.neostack.com/
MIT License
11.76k stars 2.11k forks source link

beforeChange returning incorrect newIndex index int #1901

Open joe4mg opened 4 years ago

joe4mg commented 4 years ago

See example here: https://codesandbox.io/s/react-slick-playground-forked-ref07

In the latest version (0.27.11) there is a bug in the beforeChange callback. See the console log returns 2.7 for the newIndex rather than 3 for the last slide.

Changing the package version to 0.26 shows expected (3) value for the new index arg on the last slide.

joshuatuscan commented 4 years ago

I'm seeing the exact same thing. It's doing the second to last index number plus '.7' so in my case I have 8 slides and my last slide is showing 6.7 instead of 7.