From a5bcf4b1e2236a1c6b91e529f0376d446b1257e4 Mon Sep 17 00:00:00 2001 From: arsam Date: Fri, 18 Sep 2026 23:10:38 +0330 Subject: [PATCH] Import source: src/components/common/page-header Import the existing local project snapshot. This commit organizes existing files; it does not represent newly developed functionality. --- src/components/common/page-header.tsx | 57 +++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 src/components/common/page-header.tsx diff --git a/src/components/common/page-header.tsx b/src/components/common/page-header.tsx new file mode 100644 index 0000000..45e2f73 --- /dev/null +++ b/src/components/common/page-header.tsx @@ -0,0 +1,57 @@ +import Link from "next/link"; +import { ChevronRight } from "lucide-react"; +import { Button } from "@/components/ui/button"; + +export function PageHeader({ + title, + description, + breadcrumbs, + actions, +}: { + title: string; + description: string; + breadcrumbs: Array<{ label: string; href?: string }>; + actions?: string[]; +}) { + return ( +
+ +
+
+

+ {title} +

+

{description}

+
+ {actions?.length ? ( +
+ {actions.map((action, index) => ( + + ))} +
+ ) : null} +
+
+ ); +}