diff --git a/apps/frontend/src/components/layout/Header.tsx b/apps/frontend/src/components/layout/Header.tsx
index 2a9b906..513c2fe 100644
--- a/apps/frontend/src/components/layout/Header.tsx
+++ b/apps/frontend/src/components/layout/Header.tsx
@@ -1,8 +1,23 @@
+import { Link } from "@tanstack/react-router";
import { LogOut, Menu, Monitor, Moon, Sun } from "lucide-react";
+
+function TelegramIcon(props: { className?: string }) {
+ return (
+
+ );
+}
import { Button } from "@/components/ui/button";
import { useAuth } from "@/lib/auth-context";
import { useSseStatus } from "@/lib/sse-context";
import { useTheme } from "@/lib/theme";
+import { useTelegramStatus } from "@/lib/queries";
import { cn } from "@/lib/utils";
interface HeaderProps {
@@ -13,6 +28,7 @@ export function Header({ onMenuClick }: HeaderProps) {
const sseStatus = useSseStatus();
const { theme, cycleTheme } = useTheme();
const auth = useAuth();
+ const { data: telegramStatus } = useTelegramStatus();
const ThemeIcon = theme === "light" ? Sun : theme === "dark" ? Moon : Monitor;
const themeLabel =
@@ -58,6 +74,18 @@ export function Header({ onMenuClick }: HeaderProps) {
>
+
+
+
-
- Telegram conectado
-
- );
- }
-
- return (
-
-
- Conectar Telegram
-
- );
-}
-
function StatCard({
label,
buy,
@@ -258,7 +231,6 @@ export function BeloPage() {
Últ. actualización:
)}
-