apeman-react-range
Version:
apeman react package for range input component.
39 lines (31 loc) • 636 B
JSX
/**
* Range label component.
* @class ApRangeLabel
*/
import React, {PropTypes as types} from 'react'
import classnames from 'classnames'
/** @lends ApRangeLabel */
const ApRangeLabel = React.createClass({
// --------------------
// Specs
// --------------------
propTypes: {
value: types.number
},
getDefaultProps () {
return {
value: null
}
},
render () {
const s = this
let { props } = s
return (
<label className={ classnames('ap-range-label', props.className) }>
<span>{ props.value }</span>
</label>
)
}
})
export default ApRangeLabel