import React, { useState, useEffect } from 'react'; import { Link, useNavigate } from 'react-router-dom'; import { Dropdown } from 'react-bootstrap'; const Navbar = () => { const [username, setUsername] = useState(''); const [isLoggedIn, setIsLoggedIn] = useState(false); const navigate = useNavigate(); // Fetch username and login status from localStorage useEffect(() => { const storedUsername = localStorage.getItem('username'); const storedLoginStatus = localStorage.getItem('login'); if (storedUsername && storedLoginStatus === 'true') { setUsername(storedUsername); setIsLoggedIn(true); } }, []); // Logout function const handleLogout = () => { localStorage.removeItem('login'); localStorage.removeItem('username'); setIsLoggedIn(false); setUsername(''); navigate('/login'); }; return ( ); }; export default Navbar;