The NWReactSlider component is an improved upon version of an HTML5 range type input. You are able to smoothly drag the handle no matter how large or small the number of your steps are, and you are able to style it more effectively. You can also add tick marks to your steps if you wish. <NWReactSlider/> is also compatible with IE9.
Live Demo: View The Demo
Download Link: Download The Source Code
Official Website: https://github.com/NerdWallet/nw-react-slider