/ src / pages / Navbar.tsx
Navbar.tsx
 1  import { Link } from "react-router-dom";
 2  import { ThemeToggle } from "../components/ThemeToggle";
 3  import { useTheme } from "../contexts/ThemeContext";
 4  
 5  export const Navbar = () => {
 6    const { isDarkMode } = useTheme();
 7  
 8    return (
 9      <nav
10        className={`${
11          isDarkMode ? "bg-gray-900" : "bg-gray-600"
12        } p-4 text-white transition-colors duration-200 border-b border-b-1 border-indigo-500`}
13      >
14        <div className="container mx-auto flex justify-between items-center">
15          <Link to="/" className="text-xl font-bold">
16            Golem Workers Dashboard
17          </Link>
18          <div className="flex items-center space-x-4">
19            <Link to="/" className="hover:text-gray-300">Home</Link>
20            <Link to="/clusters" className="hover:text-gray-300">Clusters</Link>
21            <Link to="/offers" className="hover:text-gray-300">Offers</Link>
22            <ThemeToggle />
23          </div>
24        </div>
25      </nav>
26    );
27  };