import Range from '..'; import React from 'react'; import ReactDOM from 'react-dom'; const onProcess = value => { // This callback will be triggered when startValue and endValue aren't equal after mousedown/mousemove. You shouldn't call setState here. console.log('onProcess: ', value); }; const Demo = () => { const [ value, onChange ] = React.useState(128); const [ doubleValue, onDoubleChange ] = React.useState([ 200, 500 ]); return (