UNPKG

apeman-react-range

Version:
46 lines (38 loc) 3.02 kB
/** * Range label component. * @constructor ApRangeLabel */ "use strict"; const React = require('react'), types = React.PropTypes, classnames = require('classnames'); /** @lends ApRangeLabel */ const ApRangeLabel = React.createClass({ displayName: 'ApRangeLabel', //-------------------- // Specs //-------------------- propTypes: { value: types.number }, getDefaultProps: function () { return { value: null }; }, render: function () { let s = this, props = s.props; return React.createElement( 'label', { className: classnames('ap-range-label', props.className) }, React.createElement( 'span', null, props.value ) ); } }); module.exports = ApRangeLabel; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImpzeC9hcF9yYW5nZV9sYWJlbC5qc3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFLQSxZQUFZLENBQUM7O0FBRWIsTUFBTSxLQUFLLEdBQUcsT0FBTyxDQUFDLE9BQU8sQ0FBQztNQUMxQixLQUFLLEdBQUcsS0FBSyxDQUFDLFNBQVM7TUFDdkIsVUFBVSxHQUFHLE9BQU8sQ0FBQyxZQUFZLENBQUM7OztBQUFDLEFBR3ZDLE1BQU0sWUFBWSxHQUFHLEtBQUssQ0FBQyxXQUFXLENBQUM7Ozs7OztBQUluQyxhQUFTLEVBQUU7QUFDUCxhQUFLLEVBQUUsS0FBSyxDQUFDLE1BQU07S0FDdEI7O0FBRUQsbUJBQWUsRUFBRSxZQUFZO0FBQ3pCLGVBQU87QUFDSCxpQkFBSyxFQUFFLElBQUk7U0FDZCxDQUFBO0tBQ0o7O0FBRUQsVUFBTSxFQUFFLFlBQVk7QUFDaEIsWUFBSSxDQUFDLEdBQUcsSUFBSTtZQUNSLEtBQUssR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDOztBQUVwQixlQUNJOztjQUFPLFNBQVMsRUFBRSxVQUFVLENBQUMsZ0JBQWdCLEVBQUUsS0FBSyxDQUFDLFNBQVMsQ0FBQyxBQUFDO1lBQzVEOzs7Z0JBQU8sS0FBSyxDQUFDLEtBQUs7YUFBUTtTQUN0QixDQUNWO0tBQ0w7Q0FDSixDQUFDLENBQUM7O0FBRUgsTUFBTSxDQUFDLE9BQU8sR0FBRyxZQUFZLENBQUMiLCJmaWxlIjoiYXBfcmFuZ2VfbGFiZWwuanMiLCJzb3VyY2VSb290IjoiL1VzZXJzL29rdW5pc2hpdGFrYS9wcm9qZWN0cy9hcGVtYW4tcmVhY3QtbGFiby9hcGVtYW4tcmVhY3QtcmFuZ2UvbGliL2pzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogUmFuZ2UgbGFiZWwgY29tcG9uZW50LlxuICogQGNvbnN0cnVjdG9yIEFwUmFuZ2VMYWJlbFxuICovXG5cblwidXNlIHN0cmljdFwiO1xuXG5jb25zdCBSZWFjdCA9IHJlcXVpcmUoJ3JlYWN0JyksXG4gICAgdHlwZXMgPSBSZWFjdC5Qcm9wVHlwZXMsXG4gICAgY2xhc3NuYW1lcyA9IHJlcXVpcmUoJ2NsYXNzbmFtZXMnKTtcblxuLyoqIEBsZW5kcyBBcFJhbmdlTGFiZWwgKi9cbmNvbnN0IEFwUmFuZ2VMYWJlbCA9IFJlYWN0LmNyZWF0ZUNsYXNzKHtcbiAgICAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgLy8gU3BlY3NcbiAgICAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgcHJvcFR5cGVzOiB7XG4gICAgICAgIHZhbHVlOiB0eXBlcy5udW1iZXJcbiAgICB9LFxuXG4gICAgZ2V0RGVmYXVsdFByb3BzOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgIHJldHVybiB7XG4gICAgICAgICAgICB2YWx1ZTogbnVsbFxuICAgICAgICB9XG4gICAgfSxcblxuICAgIHJlbmRlcjogZnVuY3Rpb24gKCkge1xuICAgICAgICBsZXQgcyA9IHRoaXMsXG4gICAgICAgICAgICBwcm9wcyA9IHMucHJvcHM7XG5cbiAgICAgICAgcmV0dXJuIChcbiAgICAgICAgICAgIDxsYWJlbCBjbGFzc05hbWU9e2NsYXNzbmFtZXMoJ2FwLXJhbmdlLWxhYmVsJywgcHJvcHMuY2xhc3NOYW1lKX0+XG4gICAgICAgICAgICAgICAgPHNwYW4+e3Byb3BzLnZhbHVlfTwvc3Bhbj5cbiAgICAgICAgICAgIDwvbGFiZWw+XG4gICAgICAgICk7XG4gICAgfVxufSk7XG5cbm1vZHVsZS5leHBvcnRzID0gQXBSYW5nZUxhYmVsOyJdfQ==