41 lines
733 B
JavaScript
Raw Normal View History

2018-02-16 16:53:01 +01:00
/**
*
* List
*
*/
import React from 'react';
import PropTypes from 'prop-types';
import cn from 'classnames';
2018-02-16 17:19:57 +01:00
import Li from 'components/Li';
2018-02-16 16:53:01 +01:00
import ListHeader from 'components/ListHeader';
import styles from './styles.scss';
function List(props) {
return (
<div className={cn('container-fluid', styles.listWrapper)}>
<div className="row">
<ul className={styles.ulList}>
<ListHeader />
2018-02-19 13:10:35 +01:00
{props.data.map((item, key) => (
<Li
2018-02-19 13:48:02 +01:00
key={key}
2018-02-19 13:10:35 +01:00
item={item}
/>
))}
2018-02-16 16:53:01 +01:00
</ul>
</div>
</div>
);
}
List.defaultProps = {};
2018-02-19 13:10:35 +01:00
List.propTypes = {
data: PropTypes.arrayOf(PropTypes.object).isRequired,
};
2018-02-16 16:53:01 +01:00
export default List;