diff --git a/src/app/os/layout.tsx b/src/app/os/layout.tsx index 61447f4..51c8868 100644 --- a/src/app/os/layout.tsx +++ b/src/app/os/layout.tsx @@ -1,6 +1,7 @@ "use client"; import { useSearchParams } from "next/navigation"; +import Link from "next/link"; import { Breadcrumb, @@ -9,12 +10,11 @@ import { BreadcrumbList, BreadcrumbSeparator, } from "@/components/ui/breadcrumb"; -import { Tabs, TabsList, TabsTrigger } from "@/components/ui/tabs"; import { VersionSwitcher } from "@/components/version-switcher"; import { addBasePath } from "@/lib/env"; import { useEffect } from "react"; -import { usePathname, useRouter } from "next/navigation"; +import { usePathname } from "next/navigation"; export default function OSDetailLayout({ children, @@ -23,10 +23,9 @@ export default function OSDetailLayout({ }) { const params = useSearchParams(); const pathname = usePathname(); - const router = useRouter(); const os = params.get("os") || ""; - const currentTab = pathname.includes("/files") + const currentPage = pathname.includes("/files") ? "files" : pathname.includes("/bin") ? "bin" @@ -38,14 +37,9 @@ export default function OSDetailLayout({ if (os) document.title = `${os || ""} - Entitlement Database`; }, [os]); - const handleTabChange = (tab: string) => { - if (tab === "bin") return; - router.push(`/os/${tab}?os=${os}`); - }; - return (
-
+
@@ -63,18 +57,26 @@ export default function OSDetailLayout({
- - - Entitlement Keys - Browse Files - {currentTab === "find" && ( - Search Results - )} - {currentTab === "bin" && ( - Binary Detail - )} - - +
{children}