You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
723 B
22 lines
723 B
import "app/style/app.css"; |
|
import "font-awesome/css/font-awesome.css"; |
|
import {observer} from "mobx-react"; |
|
import DevTools from "mobx-react-devtools"; |
|
import * as React from "react"; |
|
|
|
import "semantic-ui-css/semantic.css"; |
|
import {Item} from "semantic-ui-react"; |
|
import {DeviceView, MessagesView} from "."; |
|
import {SprinklersDevice} from "../sprinklers"; |
|
import {UiStore} from "../ui"; |
|
|
|
@observer |
|
export default class App extends React.PureComponent<{ device: SprinklersDevice, uiStore: UiStore }, any> { |
|
render() { |
|
return <Item.Group divided> |
|
<MessagesView uiStore={this.props.uiStore}/> |
|
<DeviceView device={this.props.device}/> |
|
<DevTools/> |
|
</Item.Group>; |
|
} |
|
}
|
|
|