Skip to content

Commit

Permalink
feat: add admin and logs routes to admin navbar
Browse files Browse the repository at this point in the history
  • Loading branch information
davitJabushanuri committed May 6, 2024
1 parent dae3656 commit b7f23f6
Showing 1 changed file with 31 additions and 1 deletion.
32 changes: 31 additions & 1 deletion src/app/admin/admin-navbar.tsx
Original file line number Diff line number Diff line change
@@ -1,3 +1,33 @@
"use client";
import Link from "next/link";
import { usePathname } from "next/navigation";

import { cn } from "@/utils/cn";

export const AdminNavbar = () => {
return <div>admin navbar</div>;
const pathname = usePathname();
const path = pathname.split("/").at(-1);

return (
<nav aria-label="Admin" className="flex gap-4">
<Link
className={cn(
"cursor-pointer font-medium",
path === "admin" && "font-bold",
)}
href="/admin"
>
Dashboard
</Link>
<Link
className={cn(
"cursor-pointer font-medium",
path === "logs" && "font-bold",
)}
href="/admin/logs"
>
Logs
</Link>
</nav>
);
};

0 comments on commit b7f23f6

Please sign in to comment.