diff --git a/client/src/app/test/breadcrumb/page.tsx b/client/src/app/test/breadcrumb/page.tsx new file mode 100644 index 0000000..95a6bdb --- /dev/null +++ b/client/src/app/test/breadcrumb/page.tsx @@ -0,0 +1,16 @@ +import Breadcrumb from "@/components/ui/breadcrumb"; + +export default function TestPage() { + return ( +
+

Breadcrumb Test

+ + +
+ ); +} diff --git a/client/src/components/ui/breadcrumb.tsx b/client/src/components/ui/breadcrumb.tsx new file mode 100644 index 0000000..1f83f95 --- /dev/null +++ b/client/src/components/ui/breadcrumb.tsx @@ -0,0 +1,48 @@ +import Link from "next/link"; +import React from "react"; + +export type BreadcrumbItem = { + label: string; + href?: string; +}; + +type BreadcrumbProps = { + items: BreadcrumbItem[]; + className?: string; +}; + +const Breadcrumb: React.FC = ({ items, className }) => { + if (!items?.length) return null; + + return ( + + ); +}; + +export default Breadcrumb;