mirror of
https://github.com/Unleash/unleash.git
synced 2025-05-31 01:16:01 +02:00
22 lines
479 B
JavaScript
22 lines
479 B
JavaScript
import React, { PropTypes } from 'react';
|
|
import Feature from './Feature';
|
|
|
|
const FeatureList = ({ features, onFeatureClick }) => (
|
|
<ul>
|
|
{features.map(featureToggle =>
|
|
<Feature
|
|
key={featureToggle.id}
|
|
{...featureToggle}
|
|
onClick={() => onFeatureClick(featureToggle.id)}
|
|
/>
|
|
)}
|
|
</ul>
|
|
);
|
|
|
|
FeatureList.propTypes = {
|
|
onFeatureClick: PropTypes.func.isRequired,
|
|
features: PropTypes.array.isRequired,
|
|
};
|
|
|
|
export default FeatureList;
|