New: Time column is first column on events page

This commit is contained in:
Robin Dadswell 2021-11-21 17:06:42 +00:00 committed by GitHub
parent d11c691a73
commit 3f9f8b3e2d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 18 additions and 18 deletions

View File

@ -86,6 +86,13 @@ export const defaultState = {
isVisible: true, isVisible: true,
isModifiable: false isModifiable: false
}, },
{
name: 'time',
label: 'Time',
isSortable: true,
isVisible: true,
isModifiable: false
},
{ {
name: 'logger', name: 'logger',
label: 'Component', label: 'Component',
@ -99,13 +106,6 @@ export const defaultState = {
isVisible: true, isVisible: true,
isModifiable: false isModifiable: false
}, },
{
name: 'time',
label: 'Time',
isSortable: true,
isVisible: true,
isModifiable: false
},
{ {
name: 'actions', name: 'actions',
columnLabel: 'Actions', columnLabel: 'Actions',

View File

@ -58,9 +58,9 @@ class LogsTableRow extends Component {
render() { render() {
const { const {
level, level,
time,
logger, logger,
message, message,
time,
exception, exception,
columns columns
} = this.props; } = this.props;
@ -96,6 +96,15 @@ class LogsTableRow extends Component {
); );
} }
if (name === 'time') {
return (
<RelativeDateCellConnector
key={name}
date={time}
/>
);
}
if (name === 'logger') { if (name === 'logger') {
return ( return (
<TableRowCell key={name}> <TableRowCell key={name}>
@ -112,15 +121,6 @@ class LogsTableRow extends Component {
); );
} }
if (name === 'time') {
return (
<RelativeDateCellConnector
key={name}
date={time}
/>
);
}
if (name === 'actions') { if (name === 'actions') {
return ( return (
<TableRowCell <TableRowCell
@ -148,9 +148,9 @@ class LogsTableRow extends Component {
LogsTableRow.propTypes = { LogsTableRow.propTypes = {
level: PropTypes.string.isRequired, level: PropTypes.string.isRequired,
time: PropTypes.string.isRequired,
logger: PropTypes.string.isRequired, logger: PropTypes.string.isRequired,
message: PropTypes.string.isRequired, message: PropTypes.string.isRequired,
time: PropTypes.string.isRequired,
exception: PropTypes.string, exception: PropTypes.string,
columns: PropTypes.arrayOf(PropTypes.object).isRequired columns: PropTypes.arrayOf(PropTypes.object).isRequired
}; };