import React, { Component } from 'react'; import { Link } from 'react-router'; import { List, ListItem, ListItemContent, Chip, Icon, IconButton } from 'react-mdl'; import { HeaderTitle } from '../common'; class StrategiesListComponent extends Component { static contextTypes = { router: React.PropTypes.object, } componentDidMount () { this.props.fetchStrategies(); } getParameterMap ({ parametersTemplate }) { return Object.keys(parametersTemplate || {}).map(k => ( {k} )); } render () { const { strategies, removeStrategy } = this.props; return (
this.context.router.push('/strategies/create')} title="Add new strategy" />} /> {strategies.length > 0 ? strategies.map((strategy, i) => { return ( {strategy.name} removeStrategy(strategy)} /> ); }) : No entries}
); } } export default StrategiesListComponent;