Skip to content

Commit a275fd1

Browse files
committed
refactor: add optional href and fallback href
1 parent 8da6676 commit a275fd1

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

resources/js/components/breadcrumbs.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export function Breadcrumbs({ breadcrumbs }: { breadcrumbs: BreadcrumbItemType[]
1818
<BreadcrumbPage>{item.title}</BreadcrumbPage>
1919
) : (
2020
<BreadcrumbLink asChild>
21-
<Link href={item.href}>{item.title}</Link>
21+
<Link href={item.href ?? '#'}>{item.title}</Link>
2222
</BreadcrumbLink>
2323
)}
2424
</BreadcrumbItem>

resources/js/types/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export interface Auth {
66

77
export interface BreadcrumbItem {
88
title: string;
9-
href: string;
9+
href?: string;
1010
}
1111

1212
export interface NavGroup {

0 commit comments

Comments
 (0)