import React from "react"; import { useQuery } from "@tanstack/react-query"; import { Wifi, WifiOff } from "lucide-react"; import { fetchHealth } from "../api"; import { clsx } from "clsx"; import logo from "../logo.svg"; const Header: React.FC = () => { const { data: health } = useQuery({ queryKey: ["health"], queryFn: fetchHealth, refetchInterval: 10_000, }); const isConnected = health?.status === "ok"; return (
{/* Logo Replacement */} CodeLens.

Evaluation

{isConnected ? ( <> Connected ) : ( <> Offline )}
); }; export default Header;