0 ? '' : 'wz-no-display'
- }
- >
-
-
-
+ {dataSource && results?.hits?.total === 0 ? (
+
+ ) : null}
+
0 ? '' : 'wz-no-display'
+ }
+ >
+
+
+
+
-
- >
+ >
+ )}
>
);
diff --git a/plugins/main/public/components/overview/virustotal/dashboard/dashboard.tsx b/plugins/main/public/components/overview/virustotal/dashboard/dashboard.tsx
index f834d90d95..29cf0cff74 100644
--- a/plugins/main/public/components/overview/virustotal/dashboard/dashboard.tsx
+++ b/plugins/main/public/components/overview/virustotal/dashboard/dashboard.tsx
@@ -20,7 +20,7 @@ import {
tParsedIndexPattern,
useDataSource,
} from '../../../common/data-source';
-import { LoadingSpinner } from '../../../common/loading-spinner/loading-spinner';
+import { LoadingSearchbarProgress } from '../../../common/loading-searchbar-progress/loading-searchbar-progress';
import { DiscoverNoResults } from '../../../common/no-results/no-results';
import { VirusTotalDataSource } from '../../../common/data-source/pattern/alerts/virustotal/virustotal-data-source';
import './virustotal_dashboard.scss';
@@ -91,10 +91,10 @@ const DashboardVT: React.FC = () => {
return (
- <>
- {isDataSourceLoading && !dataSource ? (
-
- ) : (
+ {isDataSourceLoading && !dataSource ? (
+
+ ) : (
+ <>
{
showQueryBar={true}
showSaveQuery={true}
/>
- )}
- {!isDataSourceLoading && dataSource && results?.hits?.total > 0 ? (
-
- ) : null}
- {dataSource && results?.hits?.total === 0 ? (
-
- ) : null}
- 0
- ? ''
- : 'wz-no-display'
- }`}
- >
-
-
-
- >
+ {!isDataSourceLoading && dataSource && results?.hits?.total > 0 ? (
+
+ ) : null}
+ {dataSource && results?.hits?.total === 0 ? (
+
+ ) : null}
+ 0
+ ? ''
+ : 'wz-no-display'
+ }`}
+ >
+
+
+
+ >
+ )}
);
};
diff --git a/plugins/main/public/components/overview/vulnerabilities/common/components/loading_spinner.scss b/plugins/main/public/components/overview/vulnerabilities/common/components/loading_spinner.scss
deleted file mode 100644
index 051ab642c1..0000000000
--- a/plugins/main/public/components/overview/vulnerabilities/common/components/loading_spinner.scss
+++ /dev/null
@@ -1,4 +0,0 @@
-.discoverNoResults {
- display: flex;
- align-items: center;
-}
diff --git a/plugins/main/public/components/overview/vulnerabilities/common/components/loading_spinner.tsx b/plugins/main/public/components/overview/vulnerabilities/common/components/loading_spinner.tsx
deleted file mode 100644
index 7f505e6167..0000000000
--- a/plugins/main/public/components/overview/vulnerabilities/common/components/loading_spinner.tsx
+++ /dev/null
@@ -1,21 +0,0 @@
-import './loading_spinner.scss';
-import React from 'react';
-import { EuiTitle, EuiPanel, EuiEmptyPrompt, EuiLoadingSpinner } from '@elastic/eui';
-import { FormattedMessage } from '@osd/i18n/react';
-
-export function LoadingSpinner() {
- return (
-
- }
- title={
-
-
-
-
-
- }
- />
-
- );
-}
diff --git a/plugins/main/public/components/overview/vulnerabilities/dashboards/inventory/inventory.tsx b/plugins/main/public/components/overview/vulnerabilities/dashboards/inventory/inventory.tsx
index 377438dc3e..ecef54dd3a 100644
--- a/plugins/main/public/components/overview/vulnerabilities/dashboards/inventory/inventory.tsx
+++ b/plugins/main/public/components/overview/vulnerabilities/dashboards/inventory/inventory.tsx
@@ -30,7 +30,7 @@ import {
getAllCustomRenders,
} from '../../../../common/data-grid/data-grid-service';
import { DiscoverNoResults } from '../../common/components/no_results';
-import { LoadingSpinner } from '../../common/components/loading_spinner';
+import { LoadingSearchbarProgress } from '../../../../../../public/components/common/loading-searchbar-progress/loading-searchbar-progress';
// common components/hooks
import useSearchBar from '../../../../common/search-bar/use-search-bar';
import { useDataGrid } from '../../../../common/data-grid/use-data-grid';
@@ -185,7 +185,7 @@ const InventoryVulsComponent = () => {
>
<>
{isDataSourceLoading ? (
-
+
) : (
= ({
<>
{isDataSourceLoading && !dataSource ? (
-
+
) : (
),
() => (
-