diff --git a/frontend/app/components/Dashboard/components/MetricsList/MetricsList.tsx b/frontend/app/components/Dashboard/components/MetricsList/MetricsList.tsx
index 803519b70..d3167de57 100644
--- a/frontend/app/components/Dashboard/components/MetricsList/MetricsList.tsx
+++ b/frontend/app/components/Dashboard/components/MetricsList/MetricsList.tsx
@@ -1,9 +1,8 @@
import { observer, useObserver } from 'mobx-react-lite';
import React, { useEffect, useState } from 'react';
-import { NoContent, Pagination, Icon, Checkbox } from 'UI';
+import { NoContent, Pagination, Icon } from 'UI';
import { useStore } from 'App/mstore';
import { filterList } from 'App/utils';
-import MetricListItem from '../MetricListItem';
import { sliceListPerPage } from 'App/utils';
import Widget from 'App/mstore/types/widget';
import GridView from './GridView';
@@ -97,7 +96,7 @@ function MetricsList({
Last Modified
- {sliceListPerPage(list, metricStore.page - 1, metricStore.pageSize).map((metric: any) => (
+ {sliceListPerPage(list, metricStore.page - 1, metricStore.pageSize).map((metric: any) => (
//
//
//
- ))}
+ ))}
*/}
diff --git a/frontend/app/mstore/dashboardStore.ts b/frontend/app/mstore/dashboardStore.ts
index 417f20f4d..c9eafe966 100644
--- a/frontend/app/mstore/dashboardStore.ts
+++ b/frontend/app/mstore/dashboardStore.ts
@@ -1,7 +1,6 @@
import {
makeAutoObservable,
runInAction,
- computed,
} from "mobx";
import Dashboard from "./types/dashboard";
import Widget from "./types/widget";
@@ -66,9 +65,9 @@ export default class DashboardStore {
this.drillDownFilter.updateKey("endTimestamp", timeStamps.endTimestamp);
}
- @computed
get sortedDashboards() {
- return [...this.dashboards].sort((a, b) => b.createdAt - a.createdAt)
+ const sortOrder = this.sort.by
+ return [...this.dashboards].sort((a, b) => sortOrder === 'desc' ? b.createdAt - a.createdAt : a.createdAt - b.createdAt)
}
toggleAllSelectedWidgets(isSelected: boolean) {
diff --git a/frontend/app/types/filter/filterType.ts b/frontend/app/types/filter/filterType.ts
index c82a54779..96e97a092 100644
--- a/frontend/app/types/filter/filterType.ts
+++ b/frontend/app/types/filter/filterType.ts
@@ -135,18 +135,18 @@ export const getFilterKeyTypeByKey = (key: string) => {
};
export enum IssueType {
- CLICK_RAGE = 'click_rage',
- DEAD_CLICK = 'dead_click',
- EXCESSIVE_SCROLLING = 'excessive_scrolling',
- BAD_REQUEST = 'bad_request',
- MISSING_RESOURCE = 'missing_resource',
+ CLICK_RAGE = 'clickRage',
+ DEAD_CLICK = 'deadClick',
+ EXCESSIVE_SCROLLING = 'excessiveScrolling',
+ BAD_REQUEST = 'badRequest',
+ MISSING_RESOURCE = 'missingResource',
MEMORY = 'memory',
CPU = 'cpu',
- SLOW_RESOURCE = 'slow_resource',
- SLOW_PAGE_LOAD = 'slow_page_load',
+ SLOW_RESOURCE = 'slowResource',
+ SLOW_PAGE_LOAD = 'slowPageLoad',
CRASH = 'crash',
CUSTOM = 'custom',
- JS_EXCEPTION = 'js_exception',
+ JS_EXCEPTION = 'jsException',
}
export enum FilterType {