// Import React and ReactDOM libraries import React from 'react'; import ReactDOM from 'react-dom'; // Import Slider component from react-slider library import Slider from 'react-slider'; // Define a custom component that renders a slider with some props class MySlider extends React.Component { constructor(props) { super(props); // Set the initial state of the slider value this.state = { value: props.defaultValue || 0 }; } // Define a handler function that updates the state when the slider changes handleChange = (value) => { this.setState({ value }); }; // Define a render function that returns the JSX element for the slider render() { return (

{this.props.label}: {this.state.value}

); } } // Define the main App component that renders multiple sliders class App extends React.Component { render() { return (

React Slider Example

); } } // Render the App component to the root element in the HTML document ReactDOM.render(, document.getElementById('root'));