"use client" import Link from "next/link" import Image from "next/image" import { Book, GitBranch, FileText, Github, Menu, Rss } from "lucide-react" import { useState } from "react" export default function Navbar() { const [isMenuOpen, setIsMenuOpen] = useState(false) const navItems = [ { href: "/docs/introduction", icon: , label: "Documentation" }, { href: "/changelog", icon: , label: "Changelog" }, { href: "/guides", icon: , label: "Guides" }, { href: "https://github.com/MacRimi/ProxMenux", icon: , label: "GitHub" }, ] return ( ProxMenux {/* Desktop menu */} {navItems.map((item) => ( {item.icon} {item.label} ))} {/* RSS Feed Link */} RSS {/* Mobile menu button */} setIsMenuOpen(!isMenuOpen)}> {/* Mobile menu */} {isMenuOpen && ( {navItems.map((item) => ( setIsMenuOpen(false)} {...(item.label === "GitHub" ? { target: "_blank", rel: "noopener noreferrer" } : {})} > {item.icon} {item.label} ))} {/* RSS Feed Link - Mobile */} setIsMenuOpen(false)} target="_blank" rel="noopener noreferrer" title="RSS Feed del Changelog" > RSS )} ) }