1
0
mirror of https://github.com/mgerb/ps-launcher synced 2026-01-10 02:22:49 +00:00

add/update/delete servers

This commit is contained in:
2017-10-29 12:57:26 -05:00
parent 5db4b138e0
commit 9806b8ebe6
16 changed files with 483 additions and 71 deletions

View File

@@ -0,0 +1,33 @@
import React from 'react';
import { inject, observer } from 'mobx-react';
import { AppState } from '../../state/AppState';
import { Content, Header, ServerList, SubHeader } from '../';
import './Wrapper.scss';
interface Props {
AppState?: AppState;
}
@inject('AppState')
@observer
export class Wrapper extends React.Component<Props, any> {
private renderMain(): any {
return (
<div className="wrapper">
<Header />
<SubHeader />
<div style={{ display: 'flex', flex: 1 }}>
<ServerList />
<Content />
</div>
</div>
);
}
public render(): any {
// make sure app is bootstrapped before rendering
return this.props.AppState.isBootstrapped ? this.renderMain() : <div />;
}
}