semantic-ui-react-spinbutton
Version:
Spinbuttons for Semantic UI React
78 lines (59 loc) • 1.99 kB
Markdown
# Semantic UI React Spinbutton
[](https://www.npmjs.com/package/semantic-ui-react-spinbutton)
[](https://spdx.org/licenses/ISC)
[](https://www.npmjs.com/package/semantic-ui-react-spinbutton)

Spinbutton controls for [Semantic UI React](https://react.semantic-ui.com/)
## Prerequisites
```json
{
"react": "*",
"react-dom": "*",
"semantic-ui-react": "*"
}
```
## Installation
Using NPM:
```shell
npm install semantic-ui-react-spinbutton
```
or Yarn:
```shell
yarn add semantic-ui-react-spinbutton
```
## Usage

### Examples
```jsx
import { Spinbutton, InputSpinner, NumberInputSpinner } from 'semantic-ui-react-spinbutton';
import 'semantic-ui-react-spinbutton/dist/index.css';
export default () => (
<div>
<Spinbutton
orientation='vertical'
upIcon='caret up'
downIcon='caret down'
onUp={handleUp}
onDown={handleDown}
onWheel={handleWheel}
/>
<InputSpinner
buttonPosition='left'
buttonOrientation='horizontal'
onUp={handleUp}
onDown={handleDown}
onWheel={handleWheel}
onKey={handleKey}
/>
<NumberInputSpinner
min='0'
max='100'
step='5'
buttonPosition='wrapped'
buttonOrientation='horizontal'
/>
</div>
);
```
## More info
See [GitHub](https://github.com/artevelde-uas/semantic-ui-react-spinbutton)