import React, { PropTypes, PureComponent } from 'react'; import { Grid, Cell, List, ListItem, ListItemContent } from 'react-mdl'; import { AppsLinkList, TogglesLinkList } from '../common'; class ShowStrategyComponent extends PureComponent { static propTypes = { toggles: PropTypes.array, applications: PropTypes.array, strategy: PropTypes.object.isRequired, }; renderParameters(params) { if (params) { return params.map(({ name, type, description, required }, i) => ( {name} ({type}) )); } else { return (no params); } } render() { const { strategy, applications, toggles } = this.props; const { parameters = [] } = strategy; return (
Parameters

{this.renderParameters(parameters)}
Applications using this strategy

Toggles using this strategy

); } } export default ShowStrategyComponent;