presenton/servers/nextjs/app/dashboard/components/Header.tsx
2025-07-19 22:59:02 +05:45

34 lines
1,017 B
TypeScript

"use client";
import Wrapper from "@/components/Wrapper";
import React from "react";
import Link from "next/link";
import BackBtn from "@/components/BackBtn";
import { usePathname } from "next/navigation";
import HeaderNav from "@/app/(presentation-generator)/components/HeaderNab";
const Header = () => {
const pathname = usePathname();
return (
<div className="bg-[#5146E5] w-full shadow-lg sticky top-0 z-50">
<Wrapper>
<div className="flex items-center justify-between py-1">
<div className="flex items-center gap-3">
{pathname !== '/upload' && <BackBtn />}
<Link href="/dashboard">
<img
src="/logo-white.png"
alt="Presentation logo"
className="h-16"
/>
</Link>
</div>
<div className="flex items-center gap-3 sm:gap-5 md:gap-10">
<HeaderNav />
</div>
</div>
</Wrapper>
</div>
);
};
export default Header;