diff --git a/frontend/app/components/Dashboard/components/MetricsList/MetricsList.tsx b/frontend/app/components/Dashboard/components/MetricsList/MetricsList.tsx
new file mode 100644
index 000000000..5f7c19b17
--- /dev/null
+++ b/frontend/app/components/Dashboard/components/MetricsList/MetricsList.tsx
@@ -0,0 +1,55 @@
+import { useObserver } from 'mobx-react-lite';
+import React from 'react';
+import { Icon, NoContent, Label, Link } from 'UI';
+import { useDashboardStore } from '../../store/store';
+
+interface Props { }
+function MetricsList(props: Props) {
+ const store: any = useDashboardStore();
+ const widgets = store.widgets;
+ const lenth = widgets.length;
+
+ return useObserver(() => (
+
+
+
+
Title
+
Type
+
Dashboards
+
Owner
+
Visibility & Edit Access
+
Last Modified
+
+
+ {widgets.map((metric: any) => (
+
+
+
+ {metric.name}
+
+
+
+
Dashboards
+
{metric.owner}
+
+ {metric.isPrivate ? (
+
+
+ Private
+
+ ) : (
+
+
+ Team
+
+ )}
+
+
Last Modified
+
+ ))}
+
+
+ ));
+}
+
+export default MetricsList;
\ No newline at end of file
diff --git a/frontend/app/components/Dashboard/components/MetricsList/index.ts b/frontend/app/components/Dashboard/components/MetricsList/index.ts
new file mode 100644
index 000000000..ad693888c
--- /dev/null
+++ b/frontend/app/components/Dashboard/components/MetricsList/index.ts
@@ -0,0 +1 @@
+export { default } from './MetricsList';
\ No newline at end of file
diff --git a/frontend/app/components/Dashboard/components/MetricsView/MetricsView.tsx b/frontend/app/components/Dashboard/components/MetricsView/MetricsView.tsx
index d358075db..e00402d1f 100644
--- a/frontend/app/components/Dashboard/components/MetricsView/MetricsView.tsx
+++ b/frontend/app/components/Dashboard/components/MetricsView/MetricsView.tsx
@@ -1,14 +1,22 @@
import React from 'react';
-import { Button, PageTitle, Link } from 'UI';
+import { Button, PageTitle, Icon, Link } from 'UI';
import { withSiteId, dashboardMetricCreate } from 'App/routes';
+import MetricsList from '../MetricsList';
function MetricsView(props) {
return (