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.
-