import React from 'react'; import PropTypes from 'prop-types'; import { Trans, translate } from 'react-i18next'; import Slider, { Range } from 'rc-slider'; import Tooltip from 'rc-tooltip'; // We can just import Slider or Range to reduce bundle size // import Slider from 'rc-slider/lib/Slider'; // import Range from 'rc-slider/lib/Range'; import 'rc-slider/assets/index.css'; // https://www.npmjs.com/package/rc-slider const createSliderWithTooltip = Slider.createSliderWithTooltip; const Handle = Slider.Handle; const handle = (props) => { const { value, dragging, index, ...restProps } = props; return ( ); }; const wrapperStyle = { width: 400, margin: 50 }; // https://github.com/react-component/slider/tree/master/examples class DistanceSlider extends React.Component { constructor(props) { super(props); this.state = { value: 10, }; } onSliderChange = (value) => { // console.log(value); this.setState({ value, }); this.props.onChange(value); } onAfterChange = (value) => { // console.log(`After change: ${value}`); //eslint-disable-line this.props.onChange(value); } render() { return (

¿A que distancia a la redonda quieres recibir notificaciones?

) } } export default translate([], { wait: true })(DistanceSlider);