Open In App

ReactJS UI Ant Design Slider Component

Ant Design Library has this component pre-built, and it is very easy to integrate as well. Slider Component to used when the users want to make selections from a range of values. We can use the following approach in ReactJS to use the Ant Design Slider Component.

Slider Methods:



Slider Props:

Range Props:



Creating React Application And Installing Module:

Project Structure: It will look like the following.

Project Structure

Example: Now write down the following code in the App.js file. Here, App is our default component where we have written our code.




import React, { useState } from 'react'
import "antd/dist/antd.css";
import { Slider } from 'antd';
  
export default function App() {
  
  // State to hold our current value
  const [currentValue, setCurrentValue] = useState(0)
  
  return (
    <div style={{
      display: 'block', width: 700, padding: 30
    }}>
      <h4>ReactJS Ant-Design Slider Component</h4>
      <Slider defaultValue={0} disabled={false} max={100} onChange={(value)=> {
        setCurrentValue(value)
      }}/>
      Slider Value: {currentValue}
    </div>
  );
}

Step to Run Application: Run the application using the following command from the root directory of the project:

npm start

Output: Now open your browser and go to http://localhost:3000/, you will see the following output:

Reference: https://ant.design/components/slider/


Article Tags :