import PropTypes from 'prop-types' import React from 'react' import Shapes from '../../../../shapes' import FontAwesome from 'react-fontawesome' class TopologyListComponent extends React.Component { static propTypes = { topologies: PropTypes.arrayOf(Shapes.Topology), currentTopologyId: PropTypes.string, onChooseTopology: PropTypes.func.isRequired, onNewTopology: PropTypes.func.isRequired, onDeleteTopology: PropTypes.func.isRequired, } onChoose(id) { this.props.onChooseTopology(id) } onDelete(id) { this.props.onDeleteTopology(id) } render() { return (