UNPKG

react-jsf

Version:

JSF Compliant React Components

16 lines (14 loc) 343 B
import React from 'react'; import PropTypes from 'prop-types'; export default class CWhen extends React.Component { static propTypes = { test: PropTypes.bool.isRequired, }; render() { return React.Children.map(this.props.children, (child, i) => { return React.cloneElement(child, { key: i, }); }); } }