Skip to content

logsprr/React-slide-rule

 
 

Repository files navigation

react-slide-rule

npm npm

React-slide-rule is a React component shaped like a ruler/slide rule, allowing users to select a value along a subjective range and step.

More demos available here!

examples

Installation

npm install react-slide-rule

Simple example

simple-example

import React, { useState } from 'react';
import SlideRule from 'react-slide-rule';

const STYLE = {
  display: 'flex',
  flexDirection: 'column',
  alignItems: 'center',
};

export default function () {
  const [value, setValue] = useState(150);

  return (
    <div style={STYLE}>
      <p>{value}</p>
      <SlideRule value={value} onChange={setValue} />
    </div>
  );
}

More examples

Check out the example codes in the repository, or demos.

Props

A list of all props available here.

Hint: Use suggestion/auto complete to find the props in your code editor.

License

This project is licensed under the MIT license.

About

Demo for React-slide-rule

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 89.7%
  • CSS 7.1%
  • HTML 1.7%
  • JavaScript 1.5%