# LSK.js – Button
> React component for buttons creation
[](https://github.com/lskjs)
[](https://www.npmjs.com/package/@lskjs/button)
[](https://bundlephobia.com/result?p=@lskjs/button)
[](https://github.com/lskjs/lskjs/blob/master/LICENSE)
[](https://t.me/lskjs)
## Just press on Button and take a result from @lskjs/button. Or in reverse.

## Installation and usage
The easiest way to use is to install it from npm and build it into your app with Webpack.
```bash
npm install @lskjs/button
```
Then use it in your app:
```jsx
import Button from '@lskjs/button';
const App = (
);
```
_For more examples and usage, please refer_
- [Tutorial](https://github.com/lskjs/ux/blob/master/blog/tutorial.md#2-%D0%BA%D0%B0%D0%BA-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D1%83-lskjsbutton-%D0%BD%D0%B0-cra-%D0%BB%D0%B5%D0%BD%D0%B4%D0%B8%D0%BD%D0%B3)
- [Storybook](https://lskjs.github.io/ux/?path=/story/button-button--paint)
## Props
- appearance // atlas
- variants = [ // bootstrap
default
primary
secondary
success
warning
danger
info
light
dark
]
- views = [
transparent
text
]
- alternatives = [
normal,
outline,
empty // link
]
- shape = [
circle
]
- sizes = [xs, sm, md, lg, xl]
- states = [ active, focusable, disabled]
- colors={{}}
See the [props documentation](https://lskjs.github.io/ux/styleguide/button) for complete documentation on the props react-select supports.
## Examples
```jsx
import Button from '@lskjs/button/Button';
import ButtonGroup from '@lskjs/button/ButtonGroup';
export default () => (
Igor Suvorov 💻 🎨 🤔 |