Files
talk/client/coral-ui/components/WizardNav.js
T
2017-02-01 12:11:15 -03:00

30 lines
666 B
JavaScript

import React, {PropTypes} from 'react';
import styles from './WizardNav.css';
const WizardNav = props => {
const {goToStep, currentStep, items} = props;
return (
<nav className={styles.WizardNav}>
<ul>
{
items.map((item, i) => (
<li
key={i}
className={currentStep === item.step ? styles.active : ''}
onClick={() => goToStep(item.step)}>
{item.text}<span/>
</li>
))
}
</ul>
</nav>
);
};
WizardNav.propTypes = {
goToStep: PropTypes.func.isRequired,
currentStep: PropTypes.number.isRequired
};
export default WizardNav;