the html5 input range only supports one point, and it's not easy to use for mobile. this npm pack is an alternative solution with input checkbox
- based on BEM
- has "is-start " class, "in-range" and "is-end" class for special styling set
- support initial selected range
- support customize range
- standalong react plugin with options set for your quick prototype, check the Demo
MIT licensed
- fix: update webpack build for package
- fix: use
/lib
- fix: incomplete src code
- fix: empty package
- chore: licence update
- BREAKING:
rangeUpdate
return object data withvalues
,section
,selectedIndex
- BREAKING: move to flat css structure
- FEAT:
initialFormState
to generate initial state from data - FEAT:
generatePropsWithData
mapping data to RangerSelector - CHORE: recover lint
- add package feature
- MIT licensed
- reduce package size: move test and demo code from build package
- add npmignore
- add feature: pass state to parent component (rangeUpdate)
- fix single selected not showing bug
- add unit test for the bug
- Main
- checkbox
- folder structure
- Enzyme test in main
- snapshot update
- update React to 16
- dev dependencies update
- replace deprecated dependency
- eslint rule update
- dependency badge
- download badge
- Jacob Bass -- amazing guy :)