import React, { Component } from 'react'; import ReactDOM from 'react-dom'; import { Modal } from 'react-bootstrap'; export default class TableRow extends Component { constructor(props) { super(props) this.state = { data: this.props.data, show: false, } } toggleShow = () => { var show = this.state.show; if(show) { this.setState({ show: false }); } else { this.setState({ show: true }); } } render() { var e = this.state.data; var show = this.state.show; if(e.failed != true) { return ( {e.id} {new Date(e.created_at).toLocaleString()} {e.download} {e.upload} {e.ping} {e.server_host != null ? More info

Server ID: {e.server_id}

Name: {e.server_name}

Host: {e.server_host}

URL: Speedtest.net

{e.scheduled != undefined &&

Type: {e.scheduled == true ? 'scheduled' : 'manual'}

}
: } ); } else { return ( {e.id} {new Date(e.created_at).toLocaleString()} ); } } } if (document.getElementById('tableRow')) { ReactDOM.render(, document.getElementById('tableRow')); }