Skip to content

Commit 2ecfdb0

Browse files
committed
Display tooltip only if sseUrl is set.
1 parent 5da1dc3 commit 2ecfdb0

File tree

1 file changed

+24
-14
lines changed

1 file changed

+24
-14
lines changed

client/src/components/Sidebar.tsx

Lines changed: 24 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -285,20 +285,30 @@ const Sidebar = ({
285285
<label className="text-sm font-medium" htmlFor="sse-url-input">
286286
URL
287287
</label>
288-
<Tooltip>
289-
<TooltipTrigger asChild>
290-
<Input
291-
id="sse-url-input"
292-
placeholder="URL"
293-
value={sseUrl}
294-
onChange={(e) => setSseUrl(e.target.value)}
295-
className="font-mono"
296-
/>
297-
</TooltipTrigger>
298-
<TooltipContent>
299-
{sseUrl || `Enter URL to MCP server`}
300-
</TooltipContent>
301-
</Tooltip>
288+
{sseUrl ? (
289+
<Tooltip>
290+
<TooltipTrigger asChild>
291+
<Input
292+
id="sse-url-input"
293+
placeholder="URL"
294+
value={sseUrl}
295+
onChange={(e) => setSseUrl(e.target.value)}
296+
className="font-mono"
297+
/>
298+
</TooltipTrigger>
299+
<TooltipContent>
300+
{sseUrl}
301+
</TooltipContent>
302+
</Tooltip>
303+
) : (
304+
<Input
305+
id="sse-url-input"
306+
placeholder="URL"
307+
value={sseUrl}
308+
onChange={(e) => setSseUrl(e.target.value)}
309+
className="font-mono"
310+
/>
311+
)}
302312
</div>
303313
<div className="space-y-2">
304314
<Button

0 commit comments

Comments
 (0)