Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Circular slider component for React

License

NotificationsYou must be signed in to change notification settings

Evercoder/react-circular-slider-bar

 
 

Repository files navigation

Enjoy a circular slider bar component for React with no unnecessary dependencies

Key Features:

  • Simple to use
  • Highly customizable
  • No extra dependencies
  • Style based: no images / SVGs

Check thedemo!


Getting started

install

npm install --save-dev react-circular-slider-bar

usage example

import React from 'react';import CircularSlider from 'react-circular-slider-bar';const myApp = () => (  <div>    ...my awesome stuff...    <CircularSlider      r={50}      trackWidth={10}      thumbWidth={10}      onChange={value => console.log(value)}    />  </div>);export default myApp;

controlled component

<CircularSlider  value={this.state.value}  onChange={value => this.setState({ value })}/>

Props

proptypedeafult
rnumber80
initialAnglenumber90
valuenumberundefined
trackWidthnumber2
trackColorstring#f5f5dc
arcColorstring#7985f1
thumbWidthnumber10
thumbColorstringwhite
thumbBorderWidthnumber2
thumbBorderColorstring#cccccc
onChangefuncvalue => {}

About

Circular slider component for React

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript100.0%

[8]ページ先頭

©2009-2025 Movatter.jp