From fb4650c0f11b483405d421b83b5f7619c1c6aa61 Mon Sep 17 00:00:00 2001 From: madhavbansal3006 Date: Fri, 15 May 2026 17:02:11 +0530 Subject: [PATCH] fix: remove duplicate logout button from dashboard page --- frontend/src/pages/DashboardPage.jsx | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/frontend/src/pages/DashboardPage.jsx b/frontend/src/pages/DashboardPage.jsx index d04c569..84af583 100644 --- a/frontend/src/pages/DashboardPage.jsx +++ b/frontend/src/pages/DashboardPage.jsx @@ -1,6 +1,6 @@ import { useState } from "react"; import { useAuth } from "../context/AuthContext"; -import { useNavigate, Link } from "react-router-dom"; +import { Link } from "react-router-dom"; import Loader from "../components/shared/Loader"; import { useCodeforces } from "../hooks/useCodeforces"; import ConnectBanner from "../components/codeforces/ConnectBanner"; @@ -8,8 +8,7 @@ import VerifyModal from "../components/codeforces/VerifyModal"; import AIInsightPanel from "../components/ai/AIInsightPanel"; export default function DashboardPage() { - const { user, loading, logout } = useAuth(); - const navigate = useNavigate(); + const { user, loading } = useAuth(); const [modalOpen, setModalOpen] = useState(false); const { @@ -23,11 +22,6 @@ export default function DashboardPage() { connectError, } = useCodeforces(true); // dashboard mode = lightweight summary only - const handleLogout = () => { - logout(); - navigate("/"); - }; - if (loading) { return ; } @@ -44,12 +38,6 @@ export default function DashboardPage() { Welcome back, {user?.name || "Engineer"}. Here is your unified growth telemetry.

-