Socket
Socket
Sign inDemoInstall

@appearhere/react-input-range

Package Overview
Dependencies
21
Maintainers
3
Versions
3
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.1.0 to 1.2.0

3

dist/@appearhere/react-input-range.min.js

@@ -1,1 +0,2 @@

!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.InputRange=e()}}(function(){return function e(t,n,a){function r(u,l){if(!n[u]){if(!t[u]){var i="function"==typeof require&&require;if(!l&&i)return i(u,!0);if(o)return o(u,!0);var s=new Error("Cannot find module '"+u+"'");throw s.code="MODULE_NOT_FOUND",s}var p=n[u]={exports:{}};t[u][0].call(p.exports,function(e){var n=t[u][1][e];return r(n?n:e)},p,p.exports,e,t,n,a)}return n[u].exports}for(var o="function"==typeof require&&require,u=0;u<a.length;u++)r(a[u]);return r}({1:[function(e,t,n){(function(a){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=e.props;return e.isMultiValue?t.min>=n.minValue&&t.max<=n.maxValue&&t.min<t.max:t.max>=n.minValue&&t.max<=n.maxValue}function i(e,t){var n=e.props,a=R["default"].valuesFromProps(e);return(0,E.length)(t.min,a.min)>=n.step||(0,E.length)(t.max,a.max)>=n.step}function s(e,t){return l(e,t)&&i(e,t)}function p(e){var t=e.props;return t.disabled?t.classNames.component+" "+t.classNames.disabled:t.classNames.component}function f(e,t){return t===e.refs.sliderMin?"min":"max"}function c(e){return e.isMultiValue?["min","max"]:["max"]}function d(e,t){var n=R["default"].valuesFromProps(e),a=R["default"].positionsFromValues(e,n);if(e.isMultiValue){var r=(0,E.distanceTo)(t,a.min),o=(0,E.distanceTo)(t,a.max);if(r<o)return"min"}return"max"}function h(e){var t=e.props,n=t.classNames,a=t.Slider,r=t.Label,o=[],u=c(e),l=R["default"].valuesFromProps(e),i=R["default"].percentagesFromValues(e,l),s=!0,p=!1,f=void 0;try{for(var d,h=u[Symbol.iterator]();!(s=(d=h.next()).done);s=!0){var m=d.value,v=l[m],y=i[m],w="slider"+(0,E.captialize)(m),g=e.props,T=g.maxValue,P=g.minValue;"min"===m?T=l.max:P=l.min;var M=b["default"].createElement(a,{ariaLabelledby:e.props.ariaLabelledby,ariaControls:e.props.ariaControls,classNames:n,formatLabel:e.formatLabel,key:m,maxValue:T,minValue:P,onSliderKeyDown:e.handleSliderKeyDown,onSliderMouseMove:e.handleSliderMouseMove,percentage:y,ref:w,type:m,value:v,Label:r});o.push(M)}}catch(O){p=!0,f=O}finally{try{!s&&h["return"]&&h["return"]()}finally{if(p)throw f}}return o}Object.defineProperty(n,"__esModule",{value:!0});var m=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),v=function(e,t,n){for(var a=!0;a;){var r=e,o=t,u=n;a=!1,null===r&&(r=Function.prototype);var l=Object.getOwnPropertyDescriptor(r,o);if(void 0!==l){if("value"in l)return l.value;var i=l.get;if(void 0===i)return;return i.call(u)}var s=Object.getPrototypeOf(r);if(null===s)return;e=s,t=o,n=u,a=!0,l=s=void 0}},y="undefined"!=typeof window?window.React:"undefined"!=typeof a?a.React:null,b=r(y),w=e("./Slider"),g=r(w),T=e("./Track"),P=r(T),M=e("./Label"),O=r(M),V=e("./defaultClassNames"),x=r(V),k=e("./valueTransformer"),R=r(k),E=e("./util"),j=e("./propTypes"),L=new WeakMap,_={DOWN_ARROW:40,LEFT_ARROW:37,RIGHT_ARROW:39,UP_ARROW:38},C=function(e){function t(e){o(this,t),v(Object.getPrototypeOf(t.prototype),"constructor",this).call(this,e),L.set(this,{}),(0,E.autobind)(["formatLabel","handleInteractionEnd","handleInteractionStart","handleKeyDown","handleKeyUp","handleMouseDown","handleMouseUp","handleSliderKeyDown","handleSliderMouseMove","handleTouchStart","handleTouchEnd","handleTrackMouseDown"],this)}return u(t,e),m(t,[{key:"updatePosition",value:function(e,t){var n=R["default"].valuesFromProps(this),a=R["default"].positionsFromValues(this,n);a[e]=t,this.updatePositions(a)}},{key:"updatePositions",value:function(e){var t={min:R["default"].valueFromPosition(this,e.min),max:R["default"].valueFromPosition(this,e.max)},n={min:R["default"].stepValueFromValue(this,t.min),max:R["default"].stepValueFromValue(this,t.max)};this.updateValues(n)}},{key:"updateValue",value:function(e,t){var n=R["default"].valuesFromProps(this);n[e]=t,this.updateValues(n)}},{key:"updateValues",value:function(e){s(this,e)&&(this.isMultiValue?this.props.onChange(e):this.props.onChange(e.max))}},{key:"incrementValue",value:function(e){var t=R["default"].valuesFromProps(this),n=t[e]+this.props.step;this.updateValue(e,n)}},{key:"decrementValue",value:function(e){var t=R["default"].valuesFromProps(this),n=t[e]-this.props.step;this.updateValue(e,n)}},{key:"formatLabel",value:function n(e){var t=this.props,n=t.formatLabel,a=t.labelPrefix,r=t.labelSuffix;return n?n(e,{labelPrefix:a,labelSuffix:r}):""+a+e+r}},{key:"handleSliderMouseMove",value:function(e,t){if(!this.props.disabled){var n=f(this,t),a=R["default"].positionFromEvent(this,e);this.updatePosition(n,a)}}},{key:"handleSliderKeyDown",value:function(e,t){if(!this.props.disabled){var n=f(this,t);switch(e.keyCode){case _.LEFT_ARROW:case _.DOWN_ARROW:e.preventDefault(),this.decrementValue(n);break;case _.RIGHT_ARROW:case _.UP_ARROW:e.preventDefault(),this.incrementValue(n)}}}},{key:"handleTrackMouseDown",value:function(e,t,n){if(!this.props.disabled){e.preventDefault();var a=d(this,n);this.updatePosition(a,n)}}},{key:"handleInteractionStart",value:function(){var e=L.get(this);this.props.onChangeComplete&&!(0,E.isDefined)(e.startValue)&&(e.startValue=this.props.value||this.props.defaultValue)}},{key:"handleInteractionEnd",value:function(){var e=L.get(this);this.props.onChangeComplete&&(0,E.isDefined)(e.startValue)&&(e.startValue!==this.props.value&&this.props.onChangeComplete(this.props.value),e.startValue=null)}},{key:"handleKeyDown",value:function(e){this.handleInteractionStart(e)}},{key:"handleKeyUp",value:function(e){this.handleInteractionEnd(e)}},{key:"handleMouseDown",value:function(e){this.handleInteractionStart(e),document.addEventListener("mouseup",this.handleMouseUp)}},{key:"handleMouseUp",value:function(e){this.handleInteractionEnd(e),document.removeEventListener("mouseup",this.handleMouseUp)}},{key:"handleTouchStart",value:function(e){this.handleInteractionStart(e),document.addEventListener("touchend",this.handleTouchEnd)}},{key:"handleTouchEnd",value:function(e){this.handleInteractionEnd(e),document.removeEventListener("touchend",this.handleTouchEnd)}},{key:"render",value:function(){var e=this,t=this.props,n=t.classNames,a=t.Label,r=t.Track,o=t.children,u=t.showLabel,l=t.renderHiddenInputs,i=p(this),s=R["default"].valuesFromProps(this),f=R["default"].percentagesFromValues(this,s);return b["default"].createElement("div",{"aria-disabled":this.props.disabled,ref:"inputRange",className:i,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onMouseDown:this.handleMouseDown,onTouchStart:this.handleTouchStart},u&&b["default"].createElement(a,{className:n.labelMin,containerClassName:n.labelContainer,formatLabel:this.formatLabel},this.props.minValue),b["default"].createElement(r,{classNames:n,ref:"track",percentages:f,onTrackMouseDown:this.handleTrackMouseDown},h(this)),u&&b["default"].createElement(a,{className:n.labelMax,containerClassName:n.labelContainer,formatLabel:this.formatLabel},this.props.maxValue),o,l&&c(this).map(function(t){var n=e.isMultiValue?""+e.props.name+(0,E.captialize)(t):e.props.name,a=e.isMultiValue?e.props.value[t]:e.props.value;return b["default"].createElement("input",{key:n,type:"hidden",name:n,value:a})}))}},{key:"trackClientRect",get:function(){var e=this.refs.track;return e?e.clientRect:{height:0,left:0,top:0,width:0}}},{key:"isMultiValue",get:function(){return(0,E.isObject)(this.props.value)||(0,E.isObject)(this.props.defaultValue)}}]),t}(b["default"].Component);n["default"]=C,C.propTypes={ariaLabelledby:b["default"].PropTypes.string,ariaControls:b["default"].PropTypes.string,classNames:b["default"].PropTypes.objectOf(b["default"].PropTypes.string),defaultValue:j.maxMinValuePropType,disabled:b["default"].PropTypes.bool,formatLabel:b["default"].PropTypes.func,labelPrefix:b["default"].PropTypes.string,labelSuffix:b["default"].PropTypes.string,maxValue:j.maxMinValuePropType,minValue:j.maxMinValuePropType,name:b["default"].PropTypes.string.isRequired,onChange:b["default"].PropTypes.func.isRequired,onChangeComplete:b["default"].PropTypes.func,step:b["default"].PropTypes.number,value:j.maxMinValuePropType,Track:b["default"].PropTypes.func,Slider:b["default"].PropTypes.func,Label:b["default"].PropTypes.func,children:b["default"].PropTypes.any,showLabel:b["default"].PropTypes.bool,renderHiddenInputs:b["default"].PropTypes.bool},C.defaultProps={classNames:x["default"],defaultValue:0,disabled:!1,labelPrefix:"",labelSuffix:"",maxValue:10,minValue:0,step:1,value:null,Track:P["default"],Slider:g["default"],Label:O["default"],showLabel:!0,renderHiddenInputs:!0},t.exports=n["default"]}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./Label":2,"./Slider":3,"./Track":4,"./defaultClassNames":5,"./propTypes":6,"./util":7,"./valueTransformer":8}],2:[function(e,t,n){(function(e){"use strict";function a(e){return e&&e.__esModule?e:{"default":e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),l=function(e,t,n){for(var a=!0;a;){var r=e,o=t,u=n;a=!1,null===r&&(r=Function.prototype);var l=Object.getOwnPropertyDescriptor(r,o);if(void 0!==l){if("value"in l)return l.value;var i=l.get;if(void 0===i)return;return i.call(u)}var s=Object.getPrototypeOf(r);if(null===s)return;e=s,t=o,n=u,a=!0,l=s=void 0}},i="undefined"!=typeof window?window.React:"undefined"!=typeof e?e.React:null,s=a(i),p=function(e){function t(){r(this,t),l(Object.getPrototypeOf(t.prototype),"constructor",this).apply(this,arguments)}return o(t,e),u(t,[{key:"render",value:function(){var e=this.props,t=e.className,n=e.containerClassName,a=this.props.formatLabel?this.props.formatLabel(this.props.children):this.props.children;return s["default"].createElement("span",{className:t},s["default"].createElement("span",{className:n},a))}}]),t}(s["default"].Component);n["default"]=p,p.propTypes={children:s["default"].PropTypes.node,className:s["default"].PropTypes.string,containerClassName:s["default"].PropTypes.string,formatLabel:s["default"].PropTypes.func},t.exports=n["default"]}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],3:[function(e,t,n){(function(a){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){var t=100*(e.props.percentage||0),n={position:"absolute",left:t+"%"};return n}Object.defineProperty(n,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),s=function(e,t,n){for(var a=!0;a;){var r=e,o=t,u=n;a=!1,null===r&&(r=Function.prototype);var l=Object.getOwnPropertyDescriptor(r,o);if(void 0!==l){if("value"in l)return l.value;var i=l.get;if(void 0===i)return;return i.call(u)}var s=Object.getPrototypeOf(r);if(null===s)return;e=s,t=o,n=u,a=!0,l=s=void 0}},p="undefined"!=typeof window?window.React:"undefined"!=typeof a?a.React:null,f=r(p),c=e("./Label"),d=r(c),h=e("./util"),m=function(e){function t(e){o(this,t),s(Object.getPrototypeOf(t.prototype),"constructor",this).call(this,e),(0,h.autobind)(["handleClick","handleMouseDown","handleMouseUp","handleMouseMove","handleTouchStart","handleTouchEnd","handleTouchMove","handleKeyDown"],this),this.state={active:!1}}return u(t,e),i(t,[{key:"handleClick",value:function(e){e.preventDefault()}},{key:"handleMouseDown",value:function(){document.addEventListener("mousemove",this.handleMouseMove),document.addEventListener("mouseup",this.handleMouseUp),this.setState({active:!0})}},{key:"handleMouseUp",value:function(){document.removeEventListener("mousemove",this.handleMouseMove),document.removeEventListener("mouseup",this.handleMouseUp),this.setState({active:!1})}},{key:"handleMouseMove",value:function(e){this.props.onSliderMouseMove(e,this)}},{key:"handleTouchStart",value:function(e){e.preventDefault(),document.addEventListener("touchmove",this.handleTouchMove),document.addEventListener("touchend",this.handleTouchEnd),this.setState({active:!0})}},{key:"handleTouchMove",value:function(e){this.props.onSliderMouseMove(e,this)}},{key:"handleTouchEnd",value:function(e){e.preventDefault(),document.removeEventListener("touchmove",this.handleTouchMove),document.removeEventListener("touchend",this.handleTouchEnd),this.setState({active:!1})}},{key:"handleKeyDown",value:function(e){this.props.onSliderKeyDown(e,this)}},{key:"render",value:function(){var e=this.props,t=e.classNames,n=e.Label,a=e.children,r=this.state.active,o=l(this),u=[t.slider,r?t.sliderActive:null].join(" ");return f["default"].createElement("span",{className:t.sliderContainer,ref:"slider",style:o},f["default"].createElement(n,{className:t.labelValue,containerClassName:t.labelContainer,formatLabel:this.props.formatLabel},this.props.value),f["default"].createElement("a",{"aria-labelledby":this.props.ariaLabelledby,"aria-controls":this.props.ariaControls,"aria-valuemax":this.props.maxValue,"aria-valuemin":this.props.minValue,"aria-valuenow":this.props.formatLabel?this.props.formatLabel(this.props.value):this.props.value,className:u,draggable:"false",href:"#",onClick:this.handleClick,onKeyDown:this.handleKeyDown,onMouseDown:this.handleMouseDown,onTouchStart:this.handleTouchStart,role:"slider"}),a)}}]),t}(f["default"].Component);n["default"]=m,m.propTypes={ariaLabelledby:f["default"].PropTypes.string,ariaControls:f["default"].PropTypes.string,classNames:f["default"].PropTypes.objectOf(f["default"].PropTypes.string),formatLabel:f["default"].PropTypes.func,maxValue:f["default"].PropTypes.number,minValue:f["default"].PropTypes.number,onSliderKeyDown:f["default"].PropTypes.func.isRequired,onSliderMouseMove:f["default"].PropTypes.func.isRequired,percentage:f["default"].PropTypes.number.isRequired,type:f["default"].PropTypes.string.isRequired,value:f["default"].PropTypes.number.isRequired,Label:f["default"].PropTypes.func,children:f["default"].PropTypes.any},m.defaultProps={Label:d["default"]},t.exports=n["default"]}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./Label":2,"./util":7}],4:[function(e,t,n){(function(a){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e){var t=e.props,n=100*(t.percentages.max-t.percentages.min)+"%",a=100*t.percentages.min+"%",r={left:a,width:n};return r}Object.defineProperty(n,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),s=function(e,t,n){for(var a=!0;a;){var r=e,o=t,u=n;a=!1,null===r&&(r=Function.prototype);var l=Object.getOwnPropertyDescriptor(r,o);if(void 0!==l){if("value"in l)return l.value;var i=l.get;if(void 0===i)return;return i.call(u)}var s=Object.getPrototypeOf(r);if(null===s)return;e=s,t=o,n=u,a=!0,l=s=void 0}},p="undefined"!=typeof window?window.React:"undefined"!=typeof a?a.React:null,f=r(p),c=e("./util"),d=function(e){function t(e){o(this,t),s(Object.getPrototypeOf(t.prototype),"constructor",this).call(this,e),(0,c.autobind)(["handleMouseDown","handleTouchStart"],this)}return u(t,e),i(t,[{key:"handleMouseDown",value:function(e){var t=this.clientRect,n=e.touches?e.touches[0]:e,a=n.clientX,r={x:a-t.left,y:0};this.props.onTrackMouseDown(e,this,r)}},{key:"handleTouchStart",value:function(e){e.preventDefault(),this.handleMouseDown(e)}},{key:"render",value:function(){var e=l(this),t=this.props.classNames;return f["default"].createElement("div",{className:t.trackContainer,onMouseDown:this.handleMouseDown,onTouchStart:this.handleTouchStart,ref:"track"},f["default"].createElement("div",{style:e,className:t.trackActive}),this.props.children)}},{key:"clientRect",get:function(){var e=this.refs.track,t=e.getBoundingClientRect();return t}}]),t}(f["default"].Component);n["default"]=d,d.propTypes={children:f["default"].PropTypes.node,classNames:f["default"].PropTypes.objectOf(f["default"].PropTypes.string),onTrackMouseDown:f["default"].PropTypes.func.isRequired,percentages:f["default"].PropTypes.objectOf(f["default"].PropTypes.number).isRequired},t.exports=n["default"]}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./util":7}],5:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n["default"]={component:"InputRange",labelContainer:"InputRange-labelContainer",labelMax:"InputRange-label InputRange-label--max",labelMin:"InputRange-label InputRange-label--min",labelValue:"InputRange-label InputRange-label--value",slider:"InputRange-slider",sliderActive:"InputRange-slider--active",sliderContainer:"InputRange-sliderContainer",trackActive:"InputRange-track InputRange-track--active",trackContainer:"InputRange-track InputRange-track--container",disabled:"is-disabled"},t.exports=n["default"]},{}],6:[function(e,t,n){"use strict";function a(e){var t=e.maxValue,n=e.minValue,a=e.value,o=e.defaultValue,u=(0,r.isNumber)(a),l=(0,r.isNumber)(o),i=(0,r.objectOf)(a,r.isNumber),s=(0,r.objectOf)(o,r.isNumber);return void 0===a?new Error("`value` must be defined"):u||l||i||s?n>=t?new Error("`minValue` must be smaller than `maxValue`"):t<=n?new Error("`maxValue` must be larger than `minValue`"):a<n||a>t?new Error("`value` must be within `minValue` and `maxValue`"):void 0:new Error("`value` or `defaultValue` must be a number or an array")}Object.defineProperty(n,"__esModule",{value:!0}),n.maxMinValuePropType=a;var r=e("./util")},{"./util":7}],7:[function(e,t,n){"use strict";function a(e,t,n){return Math.min(Math.max(e,t),n)}function r(){return Object.assign.apply(Object,arguments)}function o(e,t){return e.indexOf(t)>-1}function u(e,t){var n=Object.keys(e),a={};return n.forEach(function(n){o(t,n)||(a[n]=e[n])}),a}function l(e){return e.charAt(0).toUpperCase()+e.slice(1)}function i(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function s(e,t){return Math.abs(e-t)}function p(e){return"number"==typeof e}function f(e){return null!==e&&"object"==typeof e}function c(e){return void 0!==e&&null!==e}function d(e){return!e||(Array.isArray(e)?0===e.length:0===Object.keys(e).length)}function h(e,t){if(!Array.isArray(e))return!1;for(var n=0,a=e.length;n<a;n++)if(!t(e[n]))return!1;return!0}function m(e,t,n){if(!f(e))return!1;for(var a=n||Object.keys(e),r=0,o=a.length;r<o;r++){var u=a[r];if(!t(e[u]))return!1}return!0}function v(e,t){e.forEach(function(e){t[e]=t[e].bind(t)})}Object.defineProperty(n,"__esModule",{value:!0}),n.clamp=a,n.extend=r,n.includes=o,n.omit=u,n.captialize=l,n.distanceTo=i,n.length=s,n.isNumber=p,n.isObject=f,n.isDefined=c,n.isEmpty=d,n.arrayOf=h,n.objectOf=m,n.autobind=v},{}],8:[function(e,t,n){"use strict";function a(e,t){var n=e.trackClientRect.width,a=t.x/n;return a||0}function r(e,t){var n=a(e,t),r=e.props.maxValue-e.props.minValue,o=e.props.minValue+r*n;return o}function o(e){var t=arguments.length<=1||void 0===arguments[1]?e:arguments[1],n=t.props;return function(){if(e.isMultiValue){var t=n.value;return!(0,c.isEmpty)(t)&&(0,c.objectOf)(t,c.isNumber)||(t=n.defaultValue),Object.create(t)}var a=(0,c.isNumber)(n.value)?n.value:n.defaultValue;return{min:n.minValue,max:a}}()}function u(e,t){var n=(0,c.clamp)(t,e.props.minValue,e.props.maxValue),a=e.props.maxValue-e.props.minValue,r=(n-e.props.minValue)/a;return r||0}function l(e,t){var n={min:u(e,t.min),max:u(e,t.max)};return n}function i(e,t){var n=e.trackClientRect.width,a=u(e,t),r=a*n;return{x:r,y:0}}function s(e,t){var n={min:i(e,t.min),max:i(e,t.max)};return n}function p(e,t){var n=e.trackClientRect,a=n.width,r=t.touches?t.touches[0]:t,o=r.clientX,u={x:(0,c.clamp)(o-n.left,0,a),y:0};return u}function f(e,t){return Math.round(t/e.props.step)*e.props.step}Object.defineProperty(n,"__esModule",{value:!0});var c=e("./util");n["default"]={percentageFromPosition:a,percentageFromValue:u,percentagesFromValues:l,positionFromEvent:p,positionFromValue:i,positionsFromValues:s,stepValueFromValue:f,valueFromPosition:r,valuesFromProps:o},t.exports=n["default"]},{"./util":7}],9:[function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(n,"__esModule",{value:!0});var r=e("./InputRange"),o=a(r),u=e("./Track"),l=a(u),i=e("./Slider"),s=a(i),p=e("./Label"),f=a(p);n["default"]=o["default"],n.Track=l["default"],n.Slider=s["default"],n.Label=f["default"]},{"./InputRange":1,"./Label":2,"./Slider":3,"./Track":4}]},{},[9])(9)});
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.InputRange=e()}}(function(){return function e(t,n,r){function a(i,u){if(!n[i]){if(!t[i]){var l="function"==typeof require&&require;if(!u&&l)return l(i,!0);if(o)return o(i,!0);var s=new Error("Cannot find module '"+i+"'");throw s.code="MODULE_NOT_FOUND",s}var c=n[i]={exports:{}};t[i][0].call(c.exports,function(e){var n=t[i][1][e];return a(n?n:e)},c,c.exports,e,t,n,r)}return n[i].exports}for(var o="function"==typeof require&&require,i=0;i<r.length;i++)a(r[i]);return a}({1:[function(e,t,n){"use strict";function r(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function a(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;var r=Object.getOwnPropertyNames(t).map(function(e){return t[e]});if("0123456789"!==r.join(""))return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach(function(e){a[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},a)).join("")}catch(o){return!1}}var o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable;t.exports=a()?Object.assign:function(e,t){for(var n,a,l=r(e),s=1;s<arguments.length;s++){n=Object(arguments[s]);for(var c in n)i.call(n,c)&&(l[c]=n[c]);if(o){a=o(n);for(var f=0;f<a.length;f++)u.call(n,a[f])&&(l[a[f]]=n[a[f]])}}return l}},{}],2:[function(e,t,n){function r(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function o(e){if(f===setTimeout)return setTimeout(e,0);if((f===r||!f)&&setTimeout)return f=setTimeout,setTimeout(e,0);try{return f(e,0)}catch(t){try{return f.call(null,e,0)}catch(t){return f.call(this,e,0)}}}function i(e){if(p===clearTimeout)return clearTimeout(e);if((p===a||!p)&&clearTimeout)return p=clearTimeout,clearTimeout(e);try{return p(e)}catch(t){try{return p.call(null,e)}catch(t){return p.call(this,e)}}}function u(){y&&h&&(y=!1,h.length?v=h.concat(v):m=-1,v.length&&l())}function l(){if(!y){var e=o(u);y=!0;for(var t=v.length;t;){for(h=v,v=[];++m<t;)h&&h[m].run();m=-1,t=v.length}h=null,y=!1,i(e)}}function s(e,t){this.fun=e,this.array=t}function c(){}var f,p,d=t.exports={};!function(){try{f="function"==typeof setTimeout?setTimeout:r}catch(e){f=r}try{p="function"==typeof clearTimeout?clearTimeout:a}catch(e){p=a}}();var h,v=[],y=!1,m=-1;d.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];v.push(new s(e,t)),1!==v.length||y||o(l)},s.prototype.run=function(){this.fun.apply(null,this.array)},d.title="browser",d.browser=!0,d.env={},d.argv=[],d.version="",d.versions={},d.on=c,d.addListener=c,d.once=c,d.off=c,d.removeListener=c,d.removeAllListeners=c,d.emit=c,d.binding=function(e){throw new Error("process.binding is not supported")},d.cwd=function(){return"/"},d.chdir=function(e){throw new Error("process.chdir is not supported")},d.umask=function(){return 0}},{}],3:[function(e,t,n){(function(n){"use strict";function r(e,t,r,l,s){if("production"!==n.env.NODE_ENV)for(var c in e)if(e.hasOwnProperty(c)){var f;try{a("function"==typeof e[c],"%s: %s type `%s` is invalid; it must be a function, usually from the `prop-types` package, but received `%s`.",l||"React class",r,c,typeof e[c]),f=e[c](t,c,l,r,null,i)}catch(p){f=p}if(o(!f||f instanceof Error,"%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",l||"React class",r,c,typeof f),f instanceof Error&&!(f.message in u)){u[f.message]=!0;var d=s?s():"";o(!1,"Failed %s type: %s%s",r,f.message,null!=d?d:"")}}}if("production"!==n.env.NODE_ENV)var a=e("fbjs/lib/invariant"),o=e("fbjs/lib/warning"),i=e("./lib/ReactPropTypesSecret"),u={};t.exports=r}).call(this,e("_process"))},{"./lib/ReactPropTypesSecret":7,_process:2,"fbjs/lib/invariant":9,"fbjs/lib/warning":10}],4:[function(e,t,n){"use strict";var r=e("fbjs/lib/emptyFunction"),a=e("fbjs/lib/invariant"),o=e("./lib/ReactPropTypesSecret");t.exports=function(){function e(e,t,n,r,i,u){u!==o&&a(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=r,n.PropTypes=n,n}},{"./lib/ReactPropTypesSecret":7,"fbjs/lib/emptyFunction":8,"fbjs/lib/invariant":9}],5:[function(e,t,n){(function(n){"use strict";var r=e("fbjs/lib/emptyFunction"),a=e("fbjs/lib/invariant"),o=e("fbjs/lib/warning"),i=e("object-assign"),u=e("./lib/ReactPropTypesSecret"),l=e("./checkPropTypes");t.exports=function(e,t){function s(e){var t=e&&(R&&e[R]||e[_]);if("function"==typeof t)return t}function c(e,t){return e===t?0!==e||1/e===1/t:e!==e&&t!==t}function f(e){this.message=e,this.stack=""}function p(e){function r(r,s,c,p,d,h,v){if(p=p||S,h=h||c,v!==u)if(t)a(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");else if("production"!==n.env.NODE_ENV&&"undefined"!=typeof console){var y=p+":"+c;!i[y]&&l<3&&(o(!1,"You are manually calling a React.PropTypes validation function for the `%s` prop on `%s`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details.",h,p),i[y]=!0,l++)}return null==s[c]?r?new f(null===s[c]?"The "+d+" `"+h+"` is marked as required "+("in `"+p+"`, but its value is `null`."):"The "+d+" `"+h+"` is marked as required in "+("`"+p+"`, but its value is `undefined`.")):null:e(s,c,p,d,h)}if("production"!==n.env.NODE_ENV)var i={},l=0;var s=r.bind(null,!1);return s.isRequired=r.bind(null,!0),s}function d(e){function t(t,n,r,a,o,i){var u=t[n],l=E(u);if(l!==e){var s=V(u);return new f("Invalid "+a+" `"+o+"` of type "+("`"+s+"` supplied to `"+r+"`, expected ")+("`"+e+"`."))}return null}return p(t)}function h(){return p(r.thatReturnsNull)}function v(e){function t(t,n,r,a,o){if("function"!=typeof e)return new f("Property `"+o+"` of component `"+r+"` has invalid PropType notation inside arrayOf.");var i=t[n];if(!Array.isArray(i)){var l=E(i);return new f("Invalid "+a+" `"+o+"` of type "+("`"+l+"` supplied to `"+r+"`, expected an array."))}for(var s=0;s<i.length;s++){var c=e(i,s,r,a,o+"["+s+"]",u);if(c instanceof Error)return c}return null}return p(t)}function y(){function t(t,n,r,a,o){var i=t[n];if(!e(i)){var u=E(i);return new f("Invalid "+a+" `"+o+"` of type "+("`"+u+"` supplied to `"+r+"`, expected a single ReactElement."))}return null}return p(t)}function m(e){function t(t,n,r,a,o){if(!(t[n]instanceof e)){var i=e.name||S,u=M(t[n]);return new f("Invalid "+a+" `"+o+"` of type "+("`"+u+"` supplied to `"+r+"`, expected ")+("instance of `"+i+"`."))}return null}return p(t)}function b(e){function t(t,n,r,a,o){for(var i=t[n],u=0;u<e.length;u++)if(c(i,e[u]))return null;var l=JSON.stringify(e);return new f("Invalid "+a+" `"+o+"` of value `"+i+"` "+("supplied to `"+r+"`, expected one of "+l+"."))}return Array.isArray(e)?p(t):("production"!==n.env.NODE_ENV?o(!1,"Invalid argument supplied to oneOf, expected an instance of array."):void 0,r.thatReturnsNull)}function g(e){function t(t,n,r,a,o){if("function"!=typeof e)return new f("Property `"+o+"` of component `"+r+"` has invalid PropType notation inside objectOf.");var i=t[n],l=E(i);if("object"!==l)return new f("Invalid "+a+" `"+o+"` of type "+("`"+l+"` supplied to `"+r+"`, expected an object."));for(var s in i)if(i.hasOwnProperty(s)){var c=e(i,s,r,a,o+"."+s,u);if(c instanceof Error)return c}return null}return p(t)}function w(e){function t(t,n,r,a,o){for(var i=0;i<e.length;i++){var l=e[i];if(null==l(t,n,r,a,o,u))return null}return new f("Invalid "+a+" `"+o+"` supplied to "+("`"+r+"`."))}if(!Array.isArray(e))return"production"!==n.env.NODE_ENV?o(!1,"Invalid argument supplied to oneOfType, expected an instance of array."):void 0,r.thatReturnsNull;for(var a=0;a<e.length;a++){var i=e[a];if("function"!=typeof i)return o(!1,"Invalid argument supplied to oneOfType. Expected an array of check functions, but received %s at index %s.",P(i),a),r.thatReturnsNull}return p(t)}function O(){function e(e,t,n,r,a){return j(e[t])?null:new f("Invalid "+r+" `"+a+"` supplied to "+("`"+n+"`, expected a ReactNode."))}return p(e)}function T(e){function t(t,n,r,a,o){var i=t[n],l=E(i);if("object"!==l)return new f("Invalid "+a+" `"+o+"` of type `"+l+"` "+("supplied to `"+r+"`, expected `object`."));for(var s in e){var c=e[s];if(c){var p=c(i,s,r,a,o+"."+s,u);if(p)return p}}return null}return p(t)}function x(e){function t(t,n,r,a,o){var l=t[n],s=E(l);if("object"!==s)return new f("Invalid "+a+" `"+o+"` of type `"+s+"` "+("supplied to `"+r+"`, expected `object`."));var c=i({},t[n],e);for(var p in c){var d=e[p];if(!d)return new f("Invalid "+a+" `"+o+"` key `"+p+"` supplied to `"+r+"`.\nBad object: "+JSON.stringify(t[n],null," ")+"\nValid keys: "+JSON.stringify(Object.keys(e),null," "));var h=d(l,p,r,a,o+"."+p,u);if(h)return h}return null}return p(t)}function j(t){switch(typeof t){case"number":case"string":case"undefined":return!0;case"boolean":return!t;case"object":if(Array.isArray(t))return t.every(j);if(null===t||e(t))return!0;var n=s(t);if(!n)return!1;var r,a=n.call(t);if(n!==t.entries){for(;!(r=a.next()).done;)if(!j(r.value))return!1}else for(;!(r=a.next()).done;){var o=r.value;if(o&&!j(o[1]))return!1}return!0;default:return!1}}function k(e,t){return"symbol"===e||("Symbol"===t["@@toStringTag"]||"function"==typeof Symbol&&t instanceof Symbol)}function E(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":k(t,e)?"symbol":t}function V(e){if("undefined"==typeof e||null===e)return""+e;var t=E(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}function P(e){var t=V(e);switch(t){case"array":case"object":return"an "+t;case"boolean":case"date":case"regexp":return"a "+t;default:return t}}function M(e){return e.constructor&&e.constructor.name?e.constructor.name:S}var R="function"==typeof Symbol&&Symbol.iterator,_="@@iterator",S="<<anonymous>>",N={array:d("array"),bool:d("boolean"),func:d("function"),number:d("number"),object:d("object"),string:d("string"),symbol:d("symbol"),any:h(),arrayOf:v,element:y(),instanceOf:m,node:O(),objectOf:g,oneOf:b,oneOfType:w,shape:T,exact:x};return f.prototype=Error.prototype,N.checkPropTypes=l,N.PropTypes=N,N}}).call(this,e("_process"))},{"./checkPropTypes":3,"./lib/ReactPropTypesSecret":7,_process:2,"fbjs/lib/emptyFunction":8,"fbjs/lib/invariant":9,"fbjs/lib/warning":10,"object-assign":1}],6:[function(e,t,n){(function(n){if("production"!==n.env.NODE_ENV){var r="function"==typeof Symbol&&Symbol["for"]&&Symbol["for"]("react.element")||60103,a=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},o=!0;t.exports=e("./factoryWithTypeCheckers")(a,o)}else t.exports=e("./factoryWithThrowingShims")()}).call(this,e("_process"))},{"./factoryWithThrowingShims":4,"./factoryWithTypeCheckers":5,_process:2}],7:[function(e,t,n){"use strict";var r="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";t.exports=r},{}],8:[function(e,t,n){"use strict";function r(e){return function(){return e}}var a=function(){};a.thatReturns=r,a.thatReturnsFalse=r(!1),a.thatReturnsTrue=r(!0),a.thatReturnsNull=r(null),a.thatReturnsThis=function(){return this},a.thatReturnsArgument=function(e){return e},t.exports=a},{}],9:[function(e,t,n){(function(e){"use strict";function n(e,t,n,a,o,i,u,l){if(r(t),!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,a,o,i,u,l],f=0;s=new Error(t.replace(/%s/g,function(){return c[f++]})),s.name="Invariant Violation"}throw s.framesToPop=1,s}}var r=function(e){};"production"!==e.env.NODE_ENV&&(r=function(e){if(void 0===e)throw new Error("invariant requires an error message argument")}),t.exports=n}).call(this,e("_process"))},{_process:2}],10:[function(e,t,n){(function(n){"use strict";var r=e("./emptyFunction"),a=r;if("production"!==n.env.NODE_ENV){var o=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a=0,o="Warning: "+e.replace(/%s/g,function(){return n[a++]});"undefined"!=typeof console&&console.error(o);try{throw new Error(o)}catch(i){}};a=function(e,t){if(void 0===t)throw new Error("`warning(condition, format, ...args)` requires a warning message argument");if(0!==t.indexOf("Failed Composite propType: ")&&!e){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];o.apply(void 0,[t].concat(r))}}}t.exports=a}).call(this,e("_process"))},{"./emptyFunction":8,_process:2}],11:[function(e,t,n){(function(r){"use strict";function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function u(e,t){var n=e.props;return e.isMultiValue?t.min>=n.minValue&&t.max<=n.maxValue&&t.min<t.max:t.max>=n.minValue&&t.max<=n.maxValue}function l(e,t){var n=e.props,r=R["default"].valuesFromProps(e);return(0,_.length)(t.min,r.min)>=n.step||(0,_.length)(t.max,r.max)>=n.step}function s(e,t){return u(e,t)&&l(e,t)}function c(e){var t=e.props;return t.disabled?t.classNames.component+" "+t.classNames.disabled:t.classNames.component}function f(e,t){return t===e.refs.sliderMin?"min":"max"}function p(e){return e.isMultiValue?["min","max"]:["max"]}function d(e,t){var n=R["default"].valuesFromProps(e),r=R["default"].positionsFromValues(e,n);if(e.isMultiValue){var a=(0,_.distanceTo)(t,r.min),o=(0,_.distanceTo)(t,r.max);if(a<o)return"min"}return"max"}function h(e){var t=e.props,n=t.classNames,r=t.Slider,a=t.Label,o=[],i=p(e),u=R["default"].valuesFromProps(e),l=R["default"].percentagesFromValues(e,u),s=!0,c=!1,f=void 0;try{for(var d,h=i[Symbol.iterator]();!(s=(d=h.next()).done);s=!0){var v=d.value,y=u[v],m=l[v],b="slider"+(0,_.captialize)(v),g=e.props,O=g.maxValue,T=g.minValue;"min"===v?O=u.max:T=u.min;var x=w["default"].createElement(r,{ariaLabelledby:e.props.ariaLabelledby,ariaControls:e.props.ariaControls,classNames:n,formatLabel:e.formatLabel,key:v,maxValue:O,minValue:T,onSliderKeyDown:e.handleSliderKeyDown,onSliderMouseMove:e.handleSliderMouseMove,percentage:m,ref:b,type:v,value:y,Label:a});o.push(x)}}catch(j){c=!0,f=j}finally{try{!s&&h["return"]&&h["return"]()}finally{if(c)throw f}}return o}Object.defineProperty(n,"__esModule",{value:!0});var v=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),y=function(e,t,n){for(var r=!0;r;){var a=e,o=t,i=n;r=!1,null===a&&(a=Function.prototype);var u=Object.getOwnPropertyDescriptor(a,o);if(void 0!==u){if("value"in u)return u.value;var l=u.get;if(void 0===l)return;return l.call(i)}var s=Object.getPrototypeOf(a);if(null===s)return;e=s,t=o,n=i,r=!0,u=s=void 0}},m=e("prop-types"),b=a(m),g="undefined"!=typeof window?window.React:"undefined"!=typeof r?r.React:null,w=a(g),O=e("./Slider"),T=a(O),x=e("./Track"),j=a(x),k=e("./Label"),E=a(k),V=e("./defaultClassNames"),P=a(V),M=e("./valueTransformer"),R=a(M),_=e("./util"),S=e("./propTypes"),N=new WeakMap,D={DOWN_ARROW:40,LEFT_ARROW:37,RIGHT_ARROW:39,UP_ARROW:38},C=function(e){function t(e){o(this,t),y(Object.getPrototypeOf(t.prototype),"constructor",this).call(this,e),N.set(this,{}),(0,_.autobind)(["formatLabel","handleInteractionEnd","handleInteractionStart","handleKeyDown","handleKeyUp","handleMouseDown","handleMouseUp","handleSliderKeyDown","handleSliderMouseMove","handleTouchStart","handleTouchEnd","handleTrackMouseDown"],this)}return i(t,e),v(t,[{key:"updatePosition",value:function(e,t){var n=R["default"].valuesFromProps(this),r=R["default"].positionsFromValues(this,n);r[e]=t,this.updatePositions(r)}},{key:"updatePositions",value:function(e){var t={min:R["default"].valueFromPosition(this,e.min),max:R["default"].valueFromPosition(this,e.max)},n={min:R["default"].stepValueFromValue(this,t.min),max:R["default"].stepValueFromValue(this,t.max)};this.updateValues(n)}},{key:"updateValue",value:function(e,t){var n=R["default"].valuesFromProps(this);n[e]=t,this.updateValues(n)}},{key:"updateValues",value:function(e){s(this,e)&&(this.isMultiValue?this.props.onChange(e):this.props.onChange(e.max))}},{key:"incrementValue",value:function(e){var t=R["default"].valuesFromProps(this),n=t[e]+this.props.step;this.updateValue(e,n)}},{key:"decrementValue",value:function(e){var t=R["default"].valuesFromProps(this),n=t[e]-this.props.step;this.updateValue(e,n)}},{key:"formatLabel",value:function n(e){var t=this.props,n=t.formatLabel,r=t.labelPrefix,a=t.labelSuffix;return n?n(e,{labelPrefix:r,labelSuffix:a}):""+r+e+a}},{key:"handleSliderMouseMove",value:function(e,t){if(!this.props.disabled){var n=f(this,t),r=R["default"].positionFromEvent(this,e);this.updatePosition(n,r)}}},{key:"handleSliderKeyDown",value:function(e,t){if(!this.props.disabled){var n=f(this,t);switch(e.keyCode){case D.LEFT_ARROW:case D.DOWN_ARROW:e.preventDefault(),this.decrementValue(n);break;case D.RIGHT_ARROW:case D.UP_ARROW:e.preventDefault(),this.incrementValue(n)}}}},{key:"handleTrackMouseDown",value:function(e,t,n){if(!this.props.disabled){e.preventDefault();var r=d(this,n);this.updatePosition(r,n)}}},{key:"handleInteractionStart",value:function(){var e=N.get(this);this.props.onChangeComplete&&!(0,_.isDefined)(e.startValue)&&(e.startValue=this.props.value||this.props.defaultValue)}},{key:"handleInteractionEnd",value:function(){var e=N.get(this);this.props.onChangeComplete&&(0,_.isDefined)(e.startValue)&&(e.startValue!==this.props.value&&this.props.onChangeComplete(this.props.value),e.startValue=null)}},{key:"handleKeyDown",value:function(e){this.handleInteractionStart(e)}},{key:"handleKeyUp",value:function(e){this.handleInteractionEnd(e)}},{key:"handleMouseDown",value:function(e){this.handleInteractionStart(e),document.addEventListener("mouseup",this.handleMouseUp)}},{key:"handleMouseUp",value:function(e){this.handleInteractionEnd(e),document.removeEventListener("mouseup",this.handleMouseUp)}},{key:"handleTouchStart",value:function(e){this.handleInteractionStart(e),document.addEventListener("touchend",this.handleTouchEnd)}},{key:"handleTouchEnd",value:function(e){this.handleInteractionEnd(e),document.removeEventListener("touchend",this.handleTouchEnd)}},{key:"render",value:function(){var e=this,t=this.props,n=t.classNames,r=t.Label,a=t.Track,o=t.children,i=t.showLabel,u=t.renderHiddenInputs,l=c(this),s=R["default"].valuesFromProps(this),f=R["default"].percentagesFromValues(this,s);return w["default"].createElement("div",{"aria-disabled":this.props.disabled,ref:"inputRange",className:l,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onMouseDown:this.handleMouseDown,onTouchStart:this.handleTouchStart},i&&w["default"].createElement(r,{className:n.labelMin,containerClassName:n.labelContainer,formatLabel:this.formatLabel},this.props.minValue),w["default"].createElement(a,{classNames:n,ref:"track",percentages:f,onTrackMouseDown:this.handleTrackMouseDown},h(this)),i&&w["default"].createElement(r,{className:n.labelMax,containerClassName:n.labelContainer,formatLabel:this.formatLabel},this.props.maxValue),o,u&&p(this).map(function(t){var n=e.isMultiValue?""+e.props.name+(0,_.captialize)(t):e.props.name,r=e.isMultiValue?e.props.value[t]:e.props.value;return w["default"].createElement("input",{key:n,type:"hidden",name:n,value:r})}))}},{key:"trackClientRect",get:function(){var e=this.refs.track;return e?e.clientRect:{height:0,left:0,top:0,width:0}}},{key:"isMultiValue",get:function(){return(0,_.isObject)(this.props.value)||(0,_.isObject)(this.props.defaultValue)}}]),t}(w["default"].Component);n["default"]=C,C.propTypes={ariaLabelledby:b["default"].string,ariaControls:b["default"].string,classNames:b["default"].objectOf(b["default"].string),defaultValue:S.maxMinValuePropType,disabled:b["default"].bool,formatLabel:b["default"].func,labelPrefix:b["default"].string,labelSuffix:b["default"].string,maxValue:S.maxMinValuePropType,minValue:S.maxMinValuePropType,name:b["default"].string.isRequired,onChange:b["default"].func.isRequired,onChangeComplete:b["default"].func,step:b["default"].number,value:S.maxMinValuePropType,Track:b["default"].func,Slider:b["default"].func,Label:b["default"].func,children:b["default"].any,showLabel:b["default"].bool,renderHiddenInputs:b["default"].bool},C.defaultProps={classNames:P["default"],defaultValue:0,disabled:!1,labelPrefix:"",labelSuffix:"",maxValue:10,minValue:0,step:1,value:null,Track:j["default"],Slider:T["default"],Label:E["default"],showLabel:!0,renderHiddenInputs:!0},t.exports=n["default"]}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./Label":12,"./Slider":13,"./Track":14,"./defaultClassNames":15,"./propTypes":16,"./util":17,"./valueTransformer":18,"prop-types":6}],12:[function(e,t,n){(function(r){"use strict";function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(n,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=function(e,t,n){for(var r=!0;r;){var a=e,o=t,i=n;r=!1,null===a&&(a=Function.prototype);var u=Object.getOwnPropertyDescriptor(a,o);if(void 0!==u){if("value"in u)return u.value;var l=u.get;if(void 0===l)return;return l.call(i)}var s=Object.getPrototypeOf(a);if(null===s)return;e=s,t=o,n=i,r=!0,u=s=void 0}},s=e("prop-types"),c=a(s),f="undefined"!=typeof window?window.React:"undefined"!=typeof r?r.React:null,p=a(f),d=function(e){function t(){o(this,t),l(Object.getPrototypeOf(t.prototype),"constructor",this).apply(this,arguments)}return i(t,e),u(t,[{key:"render",value:function(){var e=this.props,t=e.className,n=e.containerClassName,r=this.props.formatLabel?this.props.formatLabel(this.props.children):this.props.children;return p["default"].createElement("span",{className:t},p["default"].createElement("span",{className:n},r))}}]),t}(p["default"].Component);n["default"]=d,d.propTypes={children:c["default"].node,className:c["default"].string,containerClassName:c["default"].string,formatLabel:c["default"].func},t.exports=n["default"]}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"prop-types":6}],13:[function(e,t,n){(function(r){"use strict";function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function u(e){var t=100*(e.props.percentage||0),n={position:"absolute",left:t+"%"};return n}Object.defineProperty(n,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=function(e,t,n){for(var r=!0;r;){var a=e,o=t,i=n;r=!1,null===a&&(a=Function.prototype);var u=Object.getOwnPropertyDescriptor(a,o);if(void 0!==u){if("value"in u)return u.value;var l=u.get;if(void 0===l)return;return l.call(i)}var s=Object.getPrototypeOf(a);if(null===s)return;e=s,t=o,n=i,r=!0,u=s=void 0}},c=e("prop-types"),f=a(c),p="undefined"!=typeof window?window.React:"undefined"!=typeof r?r.React:null,d=a(p),h=e("./Label"),v=a(h),y=e("./util"),m=function(e){function t(e){o(this,t),s(Object.getPrototypeOf(t.prototype),"constructor",this).call(this,e),(0,y.autobind)(["handleClick","handleMouseDown","handleMouseUp","handleMouseMove","handleTouchStart","handleTouchEnd","handleTouchMove","handleKeyDown"],this),this.state={active:!1}}return i(t,e),l(t,[{key:"handleClick",value:function(e){e.preventDefault()}},{key:"handleMouseDown",value:function(){document.addEventListener("mousemove",this.handleMouseMove),document.addEventListener("mouseup",this.handleMouseUp),this.setState({active:!0})}},{key:"handleMouseUp",value:function(){document.removeEventListener("mousemove",this.handleMouseMove),document.removeEventListener("mouseup",this.handleMouseUp),this.setState({active:!1})}},{key:"handleMouseMove",value:function(e){this.props.onSliderMouseMove(e,this)}},{key:"handleTouchStart",value:function(e){e.preventDefault(),document.addEventListener("touchmove",this.handleTouchMove),document.addEventListener("touchend",this.handleTouchEnd),this.setState({active:!0})}},{key:"handleTouchMove",value:function(e){this.props.onSliderMouseMove(e,this)}},{key:"handleTouchEnd",value:function(e){e.preventDefault(),document.removeEventListener("touchmove",this.handleTouchMove),document.removeEventListener("touchend",this.handleTouchEnd),this.setState({active:!1})}},{key:"handleKeyDown",value:function(e){this.props.onSliderKeyDown(e,this)}},{key:"render",value:function(){var e=this.props,t=e.classNames,n=e.Label,r=e.children,a=this.state.active,o=u(this),i=[t.slider,a?t.sliderActive:null].join(" ");return d["default"].createElement("span",{className:t.sliderContainer,ref:"slider",style:o},d["default"].createElement(n,{className:t.labelValue,containerClassName:t.labelContainer,formatLabel:this.props.formatLabel},this.props.value),d["default"].createElement("a",{"aria-labelledby":this.props.ariaLabelledby,"aria-controls":this.props.ariaControls,"aria-valuemax":this.props.maxValue,"aria-valuemin":this.props.minValue,"aria-valuenow":this.props.formatLabel?this.props.formatLabel(this.props.value):this.props.value,className:i,draggable:"false",href:"#",onClick:this.handleClick,onKeyDown:this.handleKeyDown,onMouseDown:this.handleMouseDown,onTouchStart:this.handleTouchStart,role:"slider"}),r)}}]),t}(d["default"].Component);n["default"]=m,m.propTypes={ariaLabelledby:f["default"].string,ariaControls:f["default"].string,classNames:f["default"].objectOf(f["default"].string),formatLabel:f["default"].func,maxValue:f["default"].number,minValue:f["default"].number,onSliderKeyDown:f["default"].func.isRequired,onSliderMouseMove:f["default"].func.isRequired,percentage:f["default"].number.isRequired,type:f["default"].string.isRequired,value:f["default"].number.isRequired,Label:f["default"].func,children:f["default"].any},m.defaultProps={Label:v["default"]},t.exports=n["default"]}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./Label":12,"./util":17,"prop-types":6}],14:[function(e,t,n){(function(r){"use strict";function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function u(e){var t=e.props,n=100*(t.percentages.max-t.percentages.min)+"%",r=100*t.percentages.min+"%",a={left:r,width:n};return a}Object.defineProperty(n,"__esModule",{value:!0});var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=function(e,t,n){for(var r=!0;r;){var a=e,o=t,i=n;r=!1,null===a&&(a=Function.prototype);var u=Object.getOwnPropertyDescriptor(a,o);if(void 0!==u){if("value"in u)return u.value;var l=u.get;if(void 0===l)return;return l.call(i)}var s=Object.getPrototypeOf(a);if(null===s)return;e=s,t=o,n=i,r=!0,u=s=void 0}},c=e("prop-types"),f=a(c),p="undefined"!=typeof window?window.React:"undefined"!=typeof r?r.React:null,d=a(p),h=e("./util"),v=function(e){function t(e){o(this,t),s(Object.getPrototypeOf(t.prototype),"constructor",this).call(this,e),(0,h.autobind)(["handleMouseDown","handleTouchStart"],this)}return i(t,e),l(t,[{key:"handleMouseDown",value:function(e){var t=this.clientRect,n=e.touches?e.touches[0]:e,r=n.clientX,a={x:r-t.left,y:0};this.props.onTrackMouseDown(e,this,a)}},{key:"handleTouchStart",value:function(e){e.preventDefault(),this.handleMouseDown(e)}},{key:"render",value:function(){var e=u(this),t=this.props.classNames;return d["default"].createElement("div",{className:t.trackContainer,onMouseDown:this.handleMouseDown,onTouchStart:this.handleTouchStart,ref:"track"},d["default"].createElement("div",{style:e,className:t.trackActive}),this.props.children)}},{key:"clientRect",get:function(){var e=this.refs.track,t=e.getBoundingClientRect();return t}}]),t}(d["default"].Component);n["default"]=v,v.propTypes={children:f["default"].node,classNames:f["default"].objectOf(f["default"].string),onTrackMouseDown:f["default"].func.isRequired,percentages:f["default"].objectOf(f["default"].number).isRequired},t.exports=n["default"]}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./util":17,"prop-types":6}],15:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n["default"]={component:"InputRange",labelContainer:"InputRange-labelContainer",labelMax:"InputRange-label InputRange-label--max",labelMin:"InputRange-label InputRange-label--min",labelValue:"InputRange-label InputRange-label--value",slider:"InputRange-slider",sliderActive:"InputRange-slider--active",sliderContainer:"InputRange-sliderContainer",trackActive:"InputRange-track InputRange-track--active",trackContainer:"InputRange-track InputRange-track--container",disabled:"is-disabled"},t.exports=n["default"]},{}],16:[function(e,t,n){"use strict";function r(e){var t=e.maxValue,n=e.minValue,r=e.value,o=e.defaultValue,i=(0,a.isNumber)(r),u=(0,a.isNumber)(o),l=(0,a.objectOf)(r,a.isNumber),s=(0,a.objectOf)(o,a.isNumber);return void 0===r?new Error("`value` must be defined"):i||u||l||s?n>=t?new Error("`minValue` must be smaller than `maxValue`"):t<=n?new Error("`maxValue` must be larger than `minValue`"):r<n||r>t?new Error("`value` must be within `minValue` and `maxValue`"):void 0:new Error("`value` or `defaultValue` must be a number or an array");
}Object.defineProperty(n,"__esModule",{value:!0}),n.maxMinValuePropType=r;var a=e("./util")},{"./util":17}],17:[function(e,t,n){"use strict";function r(e,t,n){return Math.min(Math.max(e,t),n)}function a(){return Object.assign.apply(Object,arguments)}function o(e,t){return e.indexOf(t)>-1}function i(e,t){var n=Object.keys(e),r={};return n.forEach(function(n){o(t,n)||(r[n]=e[n])}),r}function u(e){return e.charAt(0).toUpperCase()+e.slice(1)}function l(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function s(e,t){return Math.abs(e-t)}function c(e){return"number"==typeof e}function f(e){return null!==e&&"object"==typeof e}function p(e){return void 0!==e&&null!==e}function d(e){return!e||(Array.isArray(e)?0===e.length:0===Object.keys(e).length)}function h(e,t){if(!Array.isArray(e))return!1;for(var n=0,r=e.length;n<r;n++)if(!t(e[n]))return!1;return!0}function v(e,t,n){if(!f(e))return!1;for(var r=n||Object.keys(e),a=0,o=r.length;a<o;a++){var i=r[a];if(!t(e[i]))return!1}return!0}function y(e,t){e.forEach(function(e){t[e]=t[e].bind(t)})}Object.defineProperty(n,"__esModule",{value:!0}),n.clamp=r,n.extend=a,n.includes=o,n.omit=i,n.captialize=u,n.distanceTo=l,n.length=s,n.isNumber=c,n.isObject=f,n.isDefined=p,n.isEmpty=d,n.arrayOf=h,n.objectOf=v,n.autobind=y},{}],18:[function(e,t,n){"use strict";function r(e,t){var n=e.trackClientRect.width,r=t.x/n;return r||0}function a(e,t){var n=r(e,t),a=e.props.maxValue-e.props.minValue,o=e.props.minValue+a*n;return o}function o(e){var t=arguments.length<=1||void 0===arguments[1]?e:arguments[1],n=t.props;return function(){if(e.isMultiValue){var t=n.value;return!(0,p.isEmpty)(t)&&(0,p.objectOf)(t,p.isNumber)||(t=n.defaultValue),Object.create(t)}var r=(0,p.isNumber)(n.value)?n.value:n.defaultValue;return{min:n.minValue,max:r}}()}function i(e,t){var n=(0,p.clamp)(t,e.props.minValue,e.props.maxValue),r=e.props.maxValue-e.props.minValue,a=(n-e.props.minValue)/r;return a||0}function u(e,t){var n={min:i(e,t.min),max:i(e,t.max)};return n}function l(e,t){var n=e.trackClientRect.width,r=i(e,t),a=r*n;return{x:a,y:0}}function s(e,t){var n={min:l(e,t.min),max:l(e,t.max)};return n}function c(e,t){var n=e.trackClientRect,r=n.width,a=t.touches?t.touches[0]:t,o=a.clientX,i={x:(0,p.clamp)(o-n.left,0,r),y:0};return i}function f(e,t){return Math.round(t/e.props.step)*e.props.step}Object.defineProperty(n,"__esModule",{value:!0});var p=e("./util");n["default"]={percentageFromPosition:r,percentageFromValue:i,percentagesFromValues:u,positionFromEvent:c,positionFromValue:l,positionsFromValues:s,stepValueFromValue:f,valueFromPosition:a,valuesFromProps:o},t.exports=n["default"]},{"./util":17}],19:[function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(n,"__esModule",{value:!0});var a=e("./InputRange"),o=r(a),i=e("./Track"),u=r(i),l=e("./Slider"),s=r(l),c=e("./Label"),f=r(c);n["default"]=o["default"],n.Track=u["default"],n.Slider=s["default"],n.Label=f["default"]},{"./InputRange":11,"./Label":12,"./Slider":13,"./Track":14}]},{},[19])(19)});

@@ -21,2 +21,6 @@ /**

var _propTypes = require('prop-types');
var _propTypes2 = _interopRequireDefault(_propTypes);
var _react = require('react');

@@ -48,3 +52,3 @@

var _propTypes = require('./propTypes');
var _propTypes3 = require('./propTypes');

@@ -703,23 +707,23 @@ /**

InputRange.propTypes = {
ariaLabelledby: _react2['default'].PropTypes.string,
ariaControls: _react2['default'].PropTypes.string,
classNames: _react2['default'].PropTypes.objectOf(_react2['default'].PropTypes.string),
defaultValue: _propTypes.maxMinValuePropType,
disabled: _react2['default'].PropTypes.bool,
formatLabel: _react2['default'].PropTypes.func,
labelPrefix: _react2['default'].PropTypes.string,
labelSuffix: _react2['default'].PropTypes.string,
maxValue: _propTypes.maxMinValuePropType,
minValue: _propTypes.maxMinValuePropType,
name: _react2['default'].PropTypes.string.isRequired,
onChange: _react2['default'].PropTypes.func.isRequired,
onChangeComplete: _react2['default'].PropTypes.func,
step: _react2['default'].PropTypes.number,
value: _propTypes.maxMinValuePropType,
Track: _react2['default'].PropTypes.func,
Slider: _react2['default'].PropTypes.func,
Label: _react2['default'].PropTypes.func,
children: _react2['default'].PropTypes.any,
showLabel: _react2['default'].PropTypes.bool,
renderHiddenInputs: _react2['default'].PropTypes.bool
ariaLabelledby: _propTypes2['default'].string,
ariaControls: _propTypes2['default'].string,
classNames: _propTypes2['default'].objectOf(_propTypes2['default'].string),
defaultValue: _propTypes3.maxMinValuePropType,
disabled: _propTypes2['default'].bool,
formatLabel: _propTypes2['default'].func,
labelPrefix: _propTypes2['default'].string,
labelSuffix: _propTypes2['default'].string,
maxValue: _propTypes3.maxMinValuePropType,
minValue: _propTypes3.maxMinValuePropType,
name: _propTypes2['default'].string.isRequired,
onChange: _propTypes2['default'].func.isRequired,
onChangeComplete: _propTypes2['default'].func,
step: _propTypes2['default'].number,
value: _propTypes3.maxMinValuePropType,
Track: _propTypes2['default'].func,
Slider: _propTypes2['default'].func,
Label: _propTypes2['default'].func,
children: _propTypes2['default'].any,
showLabel: _propTypes2['default'].bool,
renderHiddenInputs: _propTypes2['default'].bool
};

@@ -726,0 +730,0 @@

@@ -21,2 +21,6 @@ /**

var _propTypes = require('prop-types');
var _propTypes2 = _interopRequireDefault(_propTypes);
var _react = require('react');

@@ -82,7 +86,7 @@

Label.propTypes = {
children: _react2['default'].PropTypes.node,
className: _react2['default'].PropTypes.string,
containerClassName: _react2['default'].PropTypes.string,
formatLabel: _react2['default'].PropTypes.func
children: _propTypes2['default'].node,
className: _propTypes2['default'].string,
containerClassName: _propTypes2['default'].string,
formatLabel: _propTypes2['default'].func
};
module.exports = exports['default'];

@@ -21,2 +21,6 @@ /**

var _propTypes = require('prop-types');
var _propTypes2 = _interopRequireDefault(_propTypes);
var _react = require('react');

@@ -239,15 +243,15 @@

Slider.propTypes = {
ariaLabelledby: _react2['default'].PropTypes.string,
ariaControls: _react2['default'].PropTypes.string,
classNames: _react2['default'].PropTypes.objectOf(_react2['default'].PropTypes.string),
formatLabel: _react2['default'].PropTypes.func,
maxValue: _react2['default'].PropTypes.number,
minValue: _react2['default'].PropTypes.number,
onSliderKeyDown: _react2['default'].PropTypes.func.isRequired,
onSliderMouseMove: _react2['default'].PropTypes.func.isRequired,
percentage: _react2['default'].PropTypes.number.isRequired,
type: _react2['default'].PropTypes.string.isRequired,
value: _react2['default'].PropTypes.number.isRequired,
Label: _react2['default'].PropTypes.func,
children: _react2['default'].PropTypes.any
ariaLabelledby: _propTypes2['default'].string,
ariaControls: _propTypes2['default'].string,
classNames: _propTypes2['default'].objectOf(_propTypes2['default'].string),
formatLabel: _propTypes2['default'].func,
maxValue: _propTypes2['default'].number,
minValue: _propTypes2['default'].number,
onSliderKeyDown: _propTypes2['default'].func.isRequired,
onSliderMouseMove: _propTypes2['default'].func.isRequired,
percentage: _propTypes2['default'].number.isRequired,
type: _propTypes2['default'].string.isRequired,
value: _propTypes2['default'].number.isRequired,
Label: _propTypes2['default'].func,
children: _propTypes2['default'].any
};

@@ -254,0 +258,0 @@

@@ -21,2 +21,6 @@ /**

var _propTypes = require('prop-types');
var _propTypes2 = _interopRequireDefault(_propTypes);
var _react = require('react');

@@ -154,7 +158,7 @@

Track.propTypes = {
children: _react2['default'].PropTypes.node,
classNames: _react2['default'].PropTypes.objectOf(_react2['default'].PropTypes.string),
onTrackMouseDown: _react2['default'].PropTypes.func.isRequired,
percentages: _react2['default'].PropTypes.objectOf(_react2['default'].PropTypes.number).isRequired
children: _propTypes2['default'].node,
classNames: _propTypes2['default'].objectOf(_propTypes2['default'].string),
onTrackMouseDown: _propTypes2['default'].func.isRequired,
percentages: _propTypes2['default'].objectOf(_propTypes2['default'].number).isRequired
};
module.exports = exports['default'];
{
"name": "@appearhere/react-input-range",
"version": "1.1.0",
"version": "1.2.0",
"parentVersion": "0.10.0",
"description": "React component for inputting numeric values within a range",
"publishConfig": {
"access": "restricted"
},
"keywords": [

@@ -64,2 +61,3 @@ "react",

"lodash": "^3.10.0",
"prop-types": "^15.6.0",
"react": "^0.14.0",

@@ -66,0 +64,0 @@ "react-dom": "^0.14.0",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc