UNPKG

react-mdl

Version:

React Components wrapper for Material Design Lite UI

30 lines (24 loc) 714 B
import React, { PropTypes } from 'react'; import classNames from 'classnames'; import mdlUpgrade from './utils/mdlUpgrade'; class Slider extends React.Component { static propTypes = { className: PropTypes.string, max: PropTypes.number, min: PropTypes.number, onChange: PropTypes.func, value: PropTypes.number }; render() { const { className, ...otherProps } = this.props; const classes = classNames('mdl-slider mdl-js-slider', className); return ( <input className={classes} type="range" {...otherProps} /> ); } } export default mdlUpgrade(Slider);