mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
[ML] Fixes sort on Calendars list events column so that it is done numerically (#27517)
* Ensure calendar list events col sorted numerically * update corresponding tests
This commit is contained in:
parent
2759e3505c
commit
24cb299ba4
4 changed files with 6 additions and 5 deletions
|
@ -26,7 +26,7 @@ exports[`CalendarsList Renders calendar list with calendars 1`] = `
|
|||
"start_time": 1486656600000,
|
||||
},
|
||||
],
|
||||
"events_length": "1 event",
|
||||
"events_length": 1,
|
||||
"job_ids": Array [
|
||||
"farequote",
|
||||
],
|
||||
|
@ -44,7 +44,7 @@ exports[`CalendarsList Renders calendar list with calendars 1`] = `
|
|||
"start_time": 1544076000000,
|
||||
},
|
||||
],
|
||||
"events_length": "1 event",
|
||||
"events_length": 1,
|
||||
"job_ids": Array [
|
||||
"test",
|
||||
],
|
||||
|
|
|
@ -75,9 +75,8 @@ export class CalendarsList extends Component {
|
|||
|
||||
addRequiredFieldsToList = (calendarsList = []) => {
|
||||
for (let i = 0; i < calendarsList.length; i++) {
|
||||
const eventLength = calendarsList[i].events.length;
|
||||
calendarsList[i].job_ids_string = calendarsList[i].job_ids.join(', ');
|
||||
calendarsList[i].events_length = `${eventLength} ${eventLength === 1 ? 'event' : 'events'}`;
|
||||
calendarsList[i].events_length = calendarsList[i].events.length;
|
||||
}
|
||||
|
||||
return calendarsList;
|
||||
|
|
|
@ -21,6 +21,7 @@ exports[`CalendarsListTable renders the table with all calendars 1`] = `
|
|||
Object {
|
||||
"field": "events_length",
|
||||
"name": "Events",
|
||||
"render": [Function],
|
||||
"sortable": true,
|
||||
},
|
||||
]
|
||||
|
|
|
@ -64,7 +64,8 @@ export function CalendarsListTable({
|
|||
{
|
||||
field: 'events_length',
|
||||
name: 'Events',
|
||||
sortable: true
|
||||
sortable: true,
|
||||
render: (eventsLength) => `${eventsLength} ${eventsLength === 1 ? 'event' : 'events'}`
|
||||
}
|
||||
];
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue