import React from 'react';
import Env from './env';
import Mem from './mem';
import Probe from './probe';
import Dns from './dns';
import KeyGen from './keygen';
import Request from './request';
import HighlightLink from './highlightlink'
import Disconnected from './disconnected'
import MemQ from './memq'
import { Location, Locations } from 'react-router-component';
function createElement(Component, props) {
console.log(props)
return
}
export default class App extends React.Component {
getChildContext() {
return {
reportConnError: () => {
if (this.disconnected) {
this.disconnected.reportConnError()
}
}
}
}
handleNavigation() {
this.forceUpdate()
}
reportConnError() {
this.disconnected.
this.timer = setInterval(this.loadState.bind(this), 1000);
}
render () {
let addrs = [];
for (let a of this.props.page.addrs) {
addrs.push({a}, " ")
}
let base = this.props.page.urlBase;
return (
{ " " }
WARNING: This server may expose sensitive and secret information. Be careful.
this.disconnected = el}/>
{this.props.page.hostname}
Demo application version {this.props.page.version}
Serving on {addrs}
Request Details
Server Env
Memory
Liveness Probe
Readiness Probe
DNS Query
KeyGen Workload
MemQ Server
File system browser
)
}
}
App.childContextTypes = {
reportConnError: React.PropTypes.func
}