Add header component with responsive navigation

This commit is contained in:
2026-01-25 02:32:33 +01:00
parent 7d9bd43102
commit c97393c751
14 changed files with 1363 additions and 75 deletions

22
components/Header.tsx Normal file
View File

@@ -0,0 +1,22 @@
import Image from "next/image";
import Link from "next/link";
import NavItems from "./NavItems";
import UserDropdown from "./UserDropdown";
const Header = () => {
return (
<header className="sticky top-0 header">
<div className="container header-wrapper">
<Link href="/">
<Image src="/logo.svg" alt="CGR Logo" width={100} height={100} className="h-8 w-auto cursor-pointer"/>
</Link>
<nav className="hidden sm:block">
<NavItems />
</nav>
<UserDropdown />
</div>
</header>
);
};
export default Header;