import PropTypes from 'prop-types'; import React, { Component } from 'react'; import Button from 'Components/Link/Button'; import Link from 'Components/Link/Link'; import Menu from 'Components/Menu/Menu'; import MenuContent from 'Components/Menu/MenuContent'; import { sizes } from 'Helpers/Props'; import translate from 'Utilities/String/translate'; import AddImportListPresetMenuItem from './AddImportListPresetMenuItem'; import styles from './AddImportListItem.css'; class AddImportListItem extends Component { // // Listeners onImportListSelect = () => { const { implementation } = this.props; this.props.onImportListSelect({ implementation }); }; // // Render render() { const { implementation, implementationName, infoLink, presets, onImportListSelect } = this.props; const hasPresets = !!(presets && presets.length); return (