import React from 'react'; import { inject, observer } from 'mobx-react'; import PageHeader from 'app/core/components/PageHeader/PageHeader'; import IContainerProps from 'app/containers/IContainerProps'; @inject('nav', 'serverStats') @observer export class ServerStats extends React.Component { constructor(props) { super(props); const { nav, serverStats } = this.props; nav.load('cfg', 'admin', 'server-stats'); serverStats.load(); } render() { const { nav, serverStats } = this.props; return (
{serverStats.stats.map(StatItem)}
Name Value
); } } function StatItem(stat) { return ( {stat.name} {stat.value} ); }