麵包屑點擊問題修正
All checks were successful
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Successful in 51s

This commit is contained in:
2026-01-07 13:12:07 +08:00
parent 8ea1ce1515
commit 19c60a6126
2 changed files with 13 additions and 7 deletions

View File

@@ -8,6 +8,7 @@ import {
BreadcrumbPage,
BreadcrumbSeparator,
} from "@/Components/ui/breadcrumb";
import { cn } from "@/lib/utils";
export interface BreadcrumbItemType {
label: string;
@@ -27,12 +28,17 @@ const BreadcrumbNav = ({ items, className }: BreadcrumbNavProps) => {
{items.map((item, index) => (
<React.Fragment key={index}>
<BreadcrumbItem>
{item.isPage ? (
<BreadcrumbPage className="text-gray-500">{item.label}</BreadcrumbPage>
{(item.isPage || !item.href || item.href === "#") ? (
<BreadcrumbPage className={cn(
"font-medium",
item.isPage ? "text-gray-500" : "text-gray-400 cursor-default"
)}>
{item.label}
</BreadcrumbPage>
) : (
<BreadcrumbLink asChild>
<Link
href={item.href || "#"}
href={item.href}
className="text-[#01ab83] hover:text-[#018a6a] font-medium transition-colors"
>
{item.label}