pure-react-carousel

A highly impartial suite of React components that can be assembled by the consumer to create a carousel with almost no limits on DOM structure or CSS styles. If you're tired of fighting some other developer's CSS and DOM structure, this carousel is for you.

MIT License

Downloads
350.9K
Stars
1.7K
Committers
50

Bot releases are hidden (Show)

pure-react-carousel - v1.27.6

Published by bcarroll22 almost 4 years ago

1.27.6 (2020-10-28)

Bug Fixes

  • Add peer dependency support for react/react-dom 17 (#310) (0c85ed4)
pure-react-carousel - v1.27.5

Published by bcarroll22 about 4 years ago

1.27.5 (2020-10-08)

Bug Fixes

pure-react-carousel - v1.27.4

Published by bcarroll22 about 4 years ago

1.27.4 (2020-09-29)

Bug Fixes

pure-react-carousel - v1.27.3

Published by bcarroll22 about 4 years ago

1.27.3 (2020-09-08)

Bug Fixes

pure-react-carousel - v1.27.2

Published by bcarroll22 about 4 years ago

1.27.2 (2020-09-02)

Bug Fixes

  • Add missing className for ButtonPlayProps typing (#290) (a96c71c)
pure-react-carousel - v1.27.1

Published by bcarroll22 over 4 years ago

1.27.1 (2020-04-23)

Bug Fixes

pure-react-carousel - v1.27.0

Published by bcarroll22 over 4 years ago

1.27.0 (2020-03-31)

Features

  • Add className props to ImageWithZoom (#257) (79e729f)
pure-react-carousel - v1.26.1

Published by bcarroll22 over 4 years ago

1.26.1 (2020-03-17)

Bug Fixes

pure-react-carousel - v1.26.0

Published by bcarroll22 over 4 years ago

1.26.0 (2020-03-12)

Features

  • Add variableHeight argument & add reckter as a contributor (#250) (f14544f)
pure-react-carousel - v1.25.2

Published by bcarroll22 over 4 years ago

1.25.2 (2020-02-11)

Bug Fixes

  • prevent currentSlide from going out of bounds of totalSlides (#240) (30e3110)
pure-react-carousel - v1.25.1

Published by bcarroll22 over 4 years ago

1.25.1 (2020-02-09)

Bug Fixes

  • Add missing types definition into CarouselStoreInterface (#237) (254573b)
pure-react-carousel - v1.25.0

Published by bcarroll22 over 4 years ago

1.25.0 (2020-02-08)

Features

pure-react-carousel - v1.24.1

Published by bcarroll22 almost 5 years ago

1.24.1 (2019-11-26)

Bug Fixes

  • correct contributors badge link [ci skip] (d51e536)
  • update all-contributors count [ci skip] (5672cf3)
pure-react-carousel - v1.24.0

Published by bcarroll22 almost 5 years ago

1.24.0 (2019-11-26)

Bug Fixes

  • Slider: do not pass infinite to div (2d54df8)

Features

pure-react-carousel - Removed Deprecated React Lifecycle Methods

Published by mrbinky3000 about 5 years ago

Removed deprecated React Lifecycle methods to silence warnings when developing in React 16.9

pure-react-carousel - Allowing slider tray events to propagate and other small tweaks

Published by mrbinky3000 about 5 years ago

Initially, this code was created to address #155 "onDragStart events don't fire when dragging slider" However, it turns out that drag events are not firing for another reason entirely that isn't due to an error in our code.

Added example carousel 11, a new carousel that demonstrates how to attach event handlers to the slider tray tag.

Removed stopPropagation() calls from our internal event handlers. Not sure why they were added. Removing these didn't seem to affect the demos. Allowing the events to propagate increases the customizability of our carousel components.

Lastly, I renamed some misleading class method names relating to drag start and end. These methods had nothing to do with React's onDragStart and onDragEnd synthetic events. The names confused developers.

pure-react-carousel -

Published by mrbinky3000 over 5 years ago

The <Slider></Slider> component contains several elements. There was a request (#139) to be able to pass custom event handlers to the "tray" element inside the Slider component. You can now pass whatever props you want to the tray element, including React event handling attributes like onClick, onMouseDown, etc.

Any action handlers passed in that are also used internally by pure react carousel are called as a callback by our internal event handlers.

pure-react-carousel -

Published by mrbinky3000 over 5 years ago

Fixed regression caused by updating post-css in v1.19.5 where css files were all [Object Object] instead of actual CSS.

pure-react-carousel -

Published by mrbinky3000 over 5 years ago

updated tar sub dependency. Github raised an alert, but the module in question was a dev dependency and was not included in production code. Still, it's nice to silence these things so people feel better about using our project.

pure-react-carousel -

Published by littlejustinh over 5 years ago

Updated the component receive props of the provider to ensure that the dragStep is updated when props update.