# rmc-steps
---
React steps component.
[![NPM version][npm-image]][npm-url]
[![build status][travis-image]][travis-url]
[![Test coverage][coveralls-image]][coveralls-url]
[![npm download][download-image]][download-url]
[npm-image]: http://img.shields.io/npm/v/rmc-steps.svg?style=flat-square
[npm-url]: http://npmjs.org/package/rmc-steps
[download-image]: https://img.shields.io/npm/dm/rmc-steps.svg?style=flat-square
[download-url]: https://npmjs.org/package/rmc-steps
[travis-image]: https://img.shields.io/travis/react-component/m-steps.svg?style=flat-square
[travis-url]: https://travis-ci.org/react-component/m-steps
[coveralls-image]: https://img.shields.io/coveralls/react-component/m-steps.svg?style=flat-square
[coveralls-url]: https://coveralls.io/r/react-component/m-steps?branch=master
## Usage
```bash
npm install rmc-steps
```
```jsx
```
## Example
http://localhost:8002/examples
online example: http://react-component.github.io/m-steps/examples/
## API
name |
type |
default |
description |
direction |
string |
horizontal |
direction of Steps, enum: `horizontal` or `vertical` |
current |
number |
0 |
index of current step |
size |
string |
|
size of Steps, could be `small` |
labelPlacement |
string |
|
placement of step title, could be `vertical` |
status |
string |
wait |
status of current Steps, could be `error` `process` `finish` `wait` |
### Steps.Step
name |
type |
default |
description |
title |
ReactNode |
|
title of step item |
description |
ReactNode |
|
description of step item |
icon |
ReactNode or string |
|
set icon of step item |
status |
string |
|
status of current Steps, could be `error` `process` `finish` `wait` |
## Development
```
npm install
npm start
```
## License
rmc-steps is released under the MIT license.