in src/components/TaskListingHeader/TaskListingHeader.tsx [149:175]
export function getMode(settings: TaskSettingsState): TaskListMode {
if (settings.isCustomEnabled) {
return 'custom';
} else if (
settings.group === true &&
!settings.statusFilter &&
settings.sort[0] === 'startTime' &&
settings.sort[1] === 'asc'
) {
return 'overview';
} else if (
settings.group === false &&
!settings.statusFilter &&
settings.sort[0] === 'startTime' &&
settings.sort[1] === 'desc'
) {
return 'monitoring';
} else if (
settings.group === true &&
settings.statusFilter === 'failed' &&
settings.sort[0] === 'startTime' &&
settings.sort[1] === 'asc'
) {
return 'error-tracker';
}
return 'custom';
}