import React, { Component } from 'react' import { Card, Icon } from 'semantic-ui-react' import './NoduleList.css' import NoduleListController from '../../Controllers/NoduleListController' class NoduleListItem extends Component { constructor () { super() this.controller = new NoduleListController() } render = () => { const { nodule } = this.props return ( { nodule.label } {`${nodule.tables.length} tables`} { this.controller.deleteNodule(nodule.id) }} style={{ cursor: 'pointer' }}> Delete { this.controller.selectTableToView(nodule.id) }} style={{ cursor: 'pointer' }}> View { this.controller.convertNoduleToTable(nodule.id) }} style={{ cursor: 'pointer' }}> To Table ) } } export default NoduleListItem