Skip to content

Commit 73b824f

Browse files
committed
[local-explorer-ui] Drop redundant view-switcher dropdown from Observability page titles
The sidebar already switches between the Traces and Events views, so the duplicate dropdown in each page title added no value. Replace it with a plain title and remove the now-unused ObservabilityViewSwitcher component.
1 parent bbdcf04 commit 73b824f

3 files changed

Lines changed: 6 additions & 65 deletions

File tree

packages/local-explorer-ui/src/components/observability/ObservabilityViewSwitcher.tsx

Lines changed: 0 additions & 61 deletions
This file was deleted.

packages/local-explorer-ui/src/routes/observability/events.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ import { useCallback, useEffect, useMemo, useState } from "react";
1919
import { ClearButton } from "../../components/observability/ClearButton";
2020
import { FilterBuilder } from "../../components/observability/FilterBuilder";
2121
import { ObservabilityDisabled } from "../../components/observability/ObservabilityDisabled";
22-
import { ObservabilityViewSwitcher } from "../../components/observability/ObservabilityViewSwitcher";
2322
import { QuerySyntaxHint } from "../../components/observability/QuerySyntaxHint";
2423
import { ResourceError } from "../../components/ResourceError";
2524
import { copyTextToClipboard } from "../../utils/agent-prompt";
@@ -181,7 +180,9 @@ function EventsView(): JSX.Element {
181180
<header className="flex min-h-14 items-center gap-2.5 border-b border-kumo-fill px-6">
182181
<PulseIcon size={18} className="text-kumo-subtle" />
183182
<div className="flex flex-col">
184-
<ObservabilityViewSwitcher current="events" />
183+
<span className="pl-1 text-sm leading-tight font-semibold text-kumo-default">
184+
Events
185+
</span>
185186
<span className="pl-1 text-[11px] leading-tight text-kumo-subtle">
186187
{events.length} event{events.length === 1 ? "" : "s"}
187188
</span>

packages/local-explorer-ui/src/routes/observability/index.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ import { ClearButton } from "../../components/observability/ClearButton";
2727
import { FilterBuilder } from "../../components/observability/FilterBuilder";
2828
import { InvocationLogs } from "../../components/observability/InvocationLogs";
2929
import { ObservabilityDisabled } from "../../components/observability/ObservabilityDisabled";
30-
import { ObservabilityViewSwitcher } from "../../components/observability/ObservabilityViewSwitcher";
3130
import { QuerySyntaxHint } from "../../components/observability/QuerySyntaxHint";
3231
import { TraceWaterfall } from "../../components/observability/TraceWaterfall";
3332
import { ResourceError } from "../../components/ResourceError";
@@ -453,7 +452,9 @@ function ObservabilityView(): JSX.Element {
453452
<header className="flex min-h-14 items-center gap-2.5 border-b border-kumo-fill px-6">
454453
<PulseIcon size={18} className="text-kumo-subtle" />
455454
<div className="flex flex-col">
456-
<ObservabilityViewSwitcher current="traces" />
455+
<span className="pl-1 text-sm leading-tight font-semibold text-kumo-default">
456+
Traces
457+
</span>
457458
<span className="pl-1 text-[11px] leading-tight text-kumo-subtle">
458459
{traces.length} trace{traces.length === 1 ? "" : "s"}
459460
</span>

0 commit comments

Comments
 (0)