diff options
author | sebdet <sebastien.determe@intl.att.com> | 2019-07-19 16:51:19 +0200 |
---|---|---|
committer | sebdet <sebastien.determe@intl.att.com> | 2019-07-19 16:51:19 +0200 |
commit | 190227aa1bbcdc164a17fbcc8de06f78c11ebdff (patch) | |
tree | 587662d4175a0d22abe15c604c1aa752b9e45fda /ui-react/src/components/loop_viewer/logs/LoopLogs.js | |
parent | c1ccc5428cdb26b47dc6f6f5f8222808c3db3075 (diff) |
Rework the status
Add status data when we load a loop + rework the look and feel of status
DIV
Issue-ID: CLAMP-429
Change-Id: Ibeb58e2653d603f29a0b71023d8afd49cf89aba1
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Diffstat (limited to 'ui-react/src/components/loop_viewer/logs/LoopLogs.js')
-rw-r--r-- | ui-react/src/components/loop_viewer/logs/LoopLogs.js | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/ui-react/src/components/loop_viewer/logs/LoopLogs.js b/ui-react/src/components/loop_viewer/logs/LoopLogs.js index d7d983d6f..b6a777a40 100644 --- a/ui-react/src/components/loop_viewer/logs/LoopLogs.js +++ b/ui-react/src/components/loop_viewer/logs/LoopLogs.js @@ -25,6 +25,15 @@ import Table from 'react-bootstrap/Table'; import LoopCache from '../../../api/LoopCache'; import styled from 'styled-components'; +const LoopLogsHeaderDivStyled = styled.div` + background-color: ${props => props.theme.loopViewerHeaderBackgroundColor}; + padding: 10px 10px; + color: ${props => props.theme.loopViewerHeaderFontColor}; +` +const TableStyled = styled(Table)` + + overflow: auto; +` const TableRow = ({ logRow }) => ( <tr> <td>{logRow.logInstant}</td> @@ -35,13 +44,6 @@ const TableRow = ({ logRow }) => ( ) -const LoopLogsHeaderDivStyled = styled.div` - background-color: ${props => props.theme.loopViewerHeaderBackgroundColor}; - padding: 10px 10px; - color: ${props => props.theme.loopViewerHeaderFontColor}; - overflow: auto; -` - export default class LoopLogs extends React.Component { state = { @@ -50,7 +52,7 @@ export default class LoopLogs extends React.Component { constructor(props) { super(props); this.renderLogs = this.renderLogs.bind(this); - this.state.loopCache=props.loopCache; + this.state.loopCache = props.loopCache; } shouldComponentUpdate(nextProps, nextState) { @@ -65,17 +67,17 @@ export default class LoopLogs extends React.Component { renderLogs() { if (this.state.loopCache.getLoopLogsArray() != null) { - return ( - this.state.loopCache.getLoopLogsArray().map(row => <TableRow logRow={row} />) - ) - } + return ( + this.state.loopCache.getLoopLogsArray().map(row => <TableRow logRow={row} />) + ) + } } render() { return ( <LoopLogsHeaderDivStyled> <label>Loop Logs</label> - <Table striped hover bordeless variant responsive> + <TableStyled striped hover variant responsive> <thead> <tr> <th><span align="left">Date</span></th> @@ -87,7 +89,7 @@ export default class LoopLogs extends React.Component { <tbody> {this.renderLogs()} </tbody> - </Table> + </TableStyled> </LoopLogsHeaderDivStyled> ); |