- )}
-
+ Alerts can be{' '}
+
+ created
+ {' '}
+ from dashboard charts and saved searches.
+
+
+
+ ) : (
+ }
+ title="No alerts created yet"
+ description={
+ <>
+ Alerts can be created from{' '}
+ dashboard charts and{' '}
+ saved searches.
+ >
+ }
+ />
+ )}
);
diff --git a/packages/app/src/DBSearchPage.tsx b/packages/app/src/DBSearchPage.tsx
index 717ae4092..c6b5fd01b 100644
--- a/packages/app/src/DBSearchPage.tsx
+++ b/packages/app/src/DBSearchPage.tsx
@@ -48,7 +48,6 @@ import {
Breadcrumbs,
Button,
Card,
- Center,
Code,
Flex,
Grid,
@@ -71,6 +70,7 @@ import {
IconBolt,
IconPlayerPlay,
IconPlus,
+ IconStack2,
IconTags,
IconX,
} from '@tabler/icons-react';
@@ -81,6 +81,7 @@ import CodeMirror from '@uiw/react-codemirror';
import { ContactSupportText } from '@/components/ContactSupportText';
import { DBSearchPageFilters } from '@/components/DBSearchPageFilters';
import { DBTimeChart } from '@/components/DBTimeChart';
+import EmptyState from '@/components/EmptyState';
import { ErrorBoundary } from '@/components/Error/ErrorBoundary';
import { InputControlled } from '@/components/InputControlled';
import OnboardingModal from '@/components/OnboardingModal';
@@ -1782,14 +1783,12 @@ function DBSearchPage() {
className="bg-body"
>
{!queryReady ? (
-
-
-
- Please start by selecting a source and then click the play
- button to query data.
-
-
-
+ }
+ title="No data to display"
+ description="Select a source and click the play button to query data."
+ />
) : (
<>
)}
- }
+ title="No trace sources configured"
+ description="The Service Map visualizes relationships between your services using trace data. Configure a trace source to get started."
+ maw={600}
>
-
- No trace sources configured
-
-
- The Service Map visualizes relationships between your services using
- trace data. Configure a trace source to get started.
-
{IS_LOCAL_MODE ? (