diff --git a/app/components/layout/Header/Header.tsx b/app/components/layout/Header/Header.tsx
index cc7de60..b34b7f4 100644
--- a/app/components/layout/Header/Header.tsx
+++ b/app/components/layout/Header/Header.tsx
@@ -2,5 +2,5 @@ import HeaderClient from "./HeaderClient";
import siteData from "@/app/data/site.json";
export default function Header() {
- return ;
+ return ;
}
diff --git a/app/components/layout/Header/HeaderClient.tsx b/app/components/layout/Header/HeaderClient.tsx
index 4ea3173..0694b12 100644
--- a/app/components/layout/Header/HeaderClient.tsx
+++ b/app/components/layout/Header/HeaderClient.tsx
@@ -6,14 +6,10 @@ import { useEffect, useMemo, useState } from "react";
import { useLanguage } from "@/app/context/LanguageContext";
import { useTranslation } from "@/app/hooks/useTranslation";
-type NavItem = { label: string; href: string };
-
export default function HeaderClient({
brand,
- nav,
}: {
brand: { name: string };
- nav: NavItem[];
}) {
const pathname = usePathname();
const [mobileOpen, setMobileOpen] = useState(false);
@@ -21,16 +17,17 @@ export default function HeaderClient({
const { site } = useTranslation();
const isHome = pathname === "/" || pathname === "/ipv6" || pathname === "/ipv6/";
- const navItems = useMemo(() => site.nav.filter((x) => x.href !== "/"), [site.nav]);
+ const navItems = useMemo(
+ () => site.nav.filter((x) => !["/", "/registration", "/sponsor"].includes(x.href)),
+ [site.nav],
+ );
const isActive = (href: string) => {
if (href === "/") return isHome;
return pathname === href || pathname === `/ipv6${href}` || pathname?.startsWith(`${href}/`) || pathname?.startsWith(`/ipv6${href}/`);
};
- const registerLabel = lang === "vi" ? "Đăng Ký" : "Register";
const loginLabel = lang === "vi" ? "Đăng Nhập" : "Log In";
- const registerNowLabel = lang === "vi" ? "Đăng Ký Ngay" : "Register Now";
const loginNowLabel = lang === "vi" ? "Đăng Nhập" : "Log In";
const backLabel = lang === "vi" ? "Trang Chủ" : "Home";
@@ -114,12 +111,6 @@ export default function HeaderClient({
>
{loginLabel}
-
- {registerLabel}
-