import PropTypes from 'prop-types' import React from 'react' import { Scenario } from '../../../../shapes' import Link from 'next/link' 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 ScenarioListComponent({ scenarios, portfolioId, currentProjectId, currentScenarioId, onNewScenario, onChooseScenario, onDeleteScenario, }) { return ( <> {scenarios.map((scenario, idx) => ( {scenario.name} ))}
) } ScenarioListComponent.propTypes = { scenarios: PropTypes.arrayOf(Scenario), portfolioId: PropTypes.string, currentProjectId: PropTypes.string.isRequired, currentScenarioId: PropTypes.string, onNewScenario: PropTypes.func.isRequired, onChooseScenario: PropTypes.func.isRequired, onDeleteScenario: PropTypes.func.isRequired, } export default ScenarioListComponent