aboutsummaryrefslogtreecommitdiffstats
path: root/frontend/src/App.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/src/App.tsx')
-rw-r--r--frontend/src/App.tsx7
1 files changed, 6 insertions, 1 deletions
diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx
index bc4e097..7c9d555 100644
--- a/frontend/src/App.tsx
+++ b/frontend/src/App.tsx
@@ -40,7 +40,12 @@ function Dashboard() {
<header className="dashboard-header">
<h1>Neko Reader</h1>
<nav>
- {/* Add logout later */}
+ <button onClick={() => {
+ fetch('/api/logout', { method: 'POST' })
+ .then(() => window.location.href = '/login/');
+ }} className="logout-btn">
+ Logout
+ </button>
</nav>
</header>
<div className="dashboard-content">