import PropTypes from 'prop-types' import React from 'react' import { Topology } from '../../../../shapes' import { Button, Col, Row } from 'reactstrap' import classNames from 'classnames' import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' import { faPlus, faPlay, faTrash } from '@fortawesome/free-solid-svg-icons' function TopologyListComponent({ topologies, currentTopologyId, onChooseTopology, onNewTopology, onDeleteTopology }) { return (

Topologies

{topologies.map((topology, idx) => ( {topology.name} ))}
) } TopologyListComponent.propTypes = { topologies: PropTypes.arrayOf(Topology), currentTopologyId: PropTypes.string, onChooseTopology: PropTypes.func.isRequired, onNewTopology: PropTypes.func.isRequired, onDeleteTopology: PropTypes.func.isRequired, } export default TopologyListComponent