// // Copyright 2020 DxOS.org // import React, { useState } from 'react'; import { makeStyles } from '@material-ui/core'; import Paper from '@material-ui/core/Paper'; import Tab from '@material-ui/core/Tab'; import Tabs from '@material-ui/core/Tabs'; import TabContext from '@material-ui/lab/TabContext'; import Panel from '../../../components/Panel'; import Toolbar from '../../../components/Toolbar'; import SignalStatus from './SignalStatus'; import LogPoller from '../../../components/LogPoller'; const TAB_STATUS = 'status'; const TAB_LOG = 'log'; const useStyles = makeStyles(() => ({ expand: { flex: 1 }, panel: { display: 'flex', overflow: 'hidden', flex: 1 }, paper: { display: 'flex', overflow: 'hidden', flex: 1 } })); const Signal = () => { const classes = useStyles(); const [tab, setTab] = useState(TAB_STATUS); return ( setTab(value)}> } > {tab === TAB_STATUS && (
)} {tab === TAB_LOG && (
)}
); }; export default Signal;