import PropTypes from 'prop-types'
import React from 'react'
import ExperimentRowContainer from '../../containers/experiments/ExperimentRowContainer'
const ExperimentListComponent = ({ experimentIds, loading }) => {
let alert
if (loading) {
alert = (
Loading Experiments...
)
} else if (experimentIds.length === 0 && !loading) {
alert = (
No experiments here yet... Add some with the button
below!
)
}
return (
{alert ? (
alert
) : (
| Name |
Topology |
Trace |
Scheduler |
|
{experimentIds.map(experimentId => (
))}
)}
)
}
ExperimentListComponent.propTypes = {
experimentIds: PropTypes.arrayOf(PropTypes.string).isRequired,
loading: PropTypes.bool,
}
export default ExperimentListComponent