| | |
| | | import Player from './player'; |
| | | import * as Tool from './tool'; |
| | | import { NotificationProvider, useNotification } from './Notification'; |
| | | import Insight from "./insight"; |
| | | import Device from "./Device"; |
| | | import Settings from "./settings"; |
| | | import * as Http from './http'; |
| | | |
| | | let player; |
| | |
| | | const [mapContainer, setMapContainer] = useState(null); |
| | | |
| | | const [mode, setMode] = useState(MapMode.OBSERVER_MODE); |
| | | const [insightVisible, setInsightVisible] = useState(false); |
| | | const [deviceVisible, setDeviceVisible] = useState(false); |
| | | const [settingsVisible, setSettingsVisible] = useState(false); |
| | | |
| | |
| | | </SpeedDial> |
| | | </Box> |
| | | |
| | | <Insight |
| | | open={insightVisible} |
| | | onCancel={() => { |
| | | setInsightVisible(false); |
| | | }} |
| | | /> |
| | | |
| | | <Device |
| | | open={deviceVisible} |
| | | onCancel={() => { |
| | |
| | | width={378} |
| | | /> |
| | | |
| | | <Settings |
| | | open={settingsVisible} |
| | | onCancel={() => { |
| | | setSettingsVisible(false); |
| | | }} |
| | | /> |
| | | |
| | | </Box> |
| | | ); |
| | | } |