remove button logout

This commit is contained in:
2025-08-15 19:04:27 +07:00
parent 5fc5b838ea
commit bfc62214cb

View File

@@ -1,13 +1,11 @@
import { useState } from "react"; import { useState } from "react";
import { Outlet } from "react-router-dom"; import { Outlet } from "react-router-dom";
import Sidebar from "./Sidebar"; import Sidebar from "./Sidebar";
import { Menu, LogOut } from "lucide-react"; import { Menu } from "lucide-react";
import { useNavigate } from "react-router-dom";
export default function Layout() { export default function Layout() {
const [sidebarCollapsed, setSidebarCollapsed] = useState(false); const [sidebarCollapsed, setSidebarCollapsed] = useState(false);
const [mobileMenuOpen, setMobileMenuOpen] = useState(false); const [mobileMenuOpen, setMobileMenuOpen] = useState(false);
const navigate = useNavigate();
const toggleSidebar = () => { const toggleSidebar = () => {
setSidebarCollapsed(!sidebarCollapsed); setSidebarCollapsed(!sidebarCollapsed);
@@ -17,11 +15,6 @@ export default function Layout() {
setMobileMenuOpen(!mobileMenuOpen); setMobileMenuOpen(!mobileMenuOpen);
}; };
const handleLogout = () => {
localStorage.removeItem("isAuthenticated");
navigate("/login");
};
return ( return (
<div className="flex h-screen bg-gray-50"> <div className="flex h-screen bg-gray-50">
{/* Desktop Sidebar */} {/* Desktop Sidebar */}
@@ -76,14 +69,6 @@ export default function Layout() {
<div className="text-xs text-gray-500">Administrator</div> <div className="text-xs text-gray-500">Administrator</div>
</div> </div>
</div> </div>
<button
onClick={handleLogout}
className="inline-flex items-center px-3 py-2 rounded-md text-red-600 hover:bg-red-50 border border-red-200"
title="Keluar"
>
<LogOut className="h-4 w-4 mr-2" />
<span className="hidden sm:inline">Keluar</span>
</button>
</div> </div>
</div> </div>
</header> </header>