-
- {breadcrumbs && breadcrumbs.length > 0 && }
-
{title}
-
-
-
- {navItems && navItems.length > 0 && }
-
-
- );
-});
-
-export default PageHead;
diff --git a/src/components/PageHead/components/Breadcrumbs/Breadcrumbs.tsx b/src/components/PageHead/components/Breadcrumbs/Breadcrumbs.tsx
deleted file mode 100644
index 89e43e7..0000000
--- a/src/components/PageHead/components/Breadcrumbs/Breadcrumbs.tsx
+++ /dev/null
@@ -1,94 +0,0 @@
-import React from 'react';
-import { memo, Fragment } from 'react';
-
-import {
- Breadcrumb as BreadcrumbBase,
- BreadcrumbList,
- BreadcrumbItem,
- BreadcrumbLink,
- BreadcrumbPage,
- BreadcrumbSeparator,
- BreadcrumbEllipsis,
-} from '@shadcn/components/ui/breadcrumb';
-import {
- DropdownMenu,
- DropdownMenuTrigger,
- DropdownMenuContent,
- DropdownMenuItem,
-} from '@shadcn/components/ui/dropdown-menu';
-
-import type { Breadcrumb } from '../../types';
-
-const MAX_VISIBLE_BREADCRUMBS = 4;
-
-export type BreadcrumbsProps = {
- items: Breadcrumb[];
-};
-
-const Breadcrumbs = memo(function Breadcrumbs({ items }: BreadcrumbsProps) {
- const totalItems = items.length;
- const hasOverflownBreadcrumbs = totalItems > MAX_VISIBLE_BREADCRUMBS;
-
- return (
-