mirror of
https://github.com/prowler-cloud/prowler.git
synced 2026-10-16 00:14:23 +00:00
61 lines
1.4 KiB
TypeScript
61 lines
1.4 KiB
TypeScript
"use client";
|
|
|
|
import {
|
|
Link,
|
|
Navbar as NextUINavbar,
|
|
NavbarBrand,
|
|
NavbarContent,
|
|
NavbarItem,
|
|
NavbarMenu,
|
|
NavbarMenuItem,
|
|
NavbarMenuToggle,
|
|
} from "@nextui-org/react";
|
|
import React from "react";
|
|
|
|
export const Navbar = () => {
|
|
const [isMenuOpen, setIsMenuOpen] = React.useState(false);
|
|
|
|
const menuItems = ["Test Link", "Log Out"];
|
|
|
|
return (
|
|
<NextUINavbar onMenuOpenChange={setIsMenuOpen}>
|
|
<NavbarContent>
|
|
<NavbarMenuToggle
|
|
aria-label={isMenuOpen ? "Close menu" : "Open menu"}
|
|
/>
|
|
<NavbarBrand>
|
|
<p className="font-bold text-inherit">PROWLER</p>
|
|
</NavbarBrand>
|
|
</NavbarContent>
|
|
|
|
<NavbarContent className="hidden sm:flex gap-4" justify="center">
|
|
<NavbarItem>
|
|
<Link color="foreground" href="/">
|
|
Login
|
|
</Link>
|
|
</NavbarItem>
|
|
<NavbarItem>
|
|
<Link color="foreground" href="/clouds">
|
|
Cloud Accounts
|
|
</Link>
|
|
</NavbarItem>
|
|
<NavbarItem>
|
|
<Link color="foreground" href="/about">
|
|
About
|
|
</Link>
|
|
</NavbarItem>
|
|
</NavbarContent>
|
|
|
|
<NavbarMenu>
|
|
{menuItems.map((item, index) => (
|
|
<NavbarMenuItem key={`${item}-${index}`}>
|
|
<Link color="foreground" className="w-full" href="#" size="lg">
|
|
{item}
|
|
</Link>
|
|
</NavbarMenuItem>
|
|
))}
|
|
</NavbarMenu>
|
|
</NextUINavbar>
|
|
);
|
|
};
|