Skip to content

Commit 5d0f78f

Browse files
authored
refactor: use Inertia Link in Breadcrumbs component (#45)
1 parent 47b67a3 commit 5d0f78f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

resources/js/components/Breadcrumbs.vue

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<script setup lang="ts">
22
import { Breadcrumb, BreadcrumbItem, BreadcrumbLink, BreadcrumbList, BreadcrumbPage, BreadcrumbSeparator } from '@/components/ui/breadcrumb';
3+
import { Link } from '@inertiajs/vue3';
34
45
interface BreadcrumbItem {
56
title: string;
@@ -20,8 +21,8 @@ defineProps<{
2021
<BreadcrumbPage>{{ item.title }}</BreadcrumbPage>
2122
</template>
2223
<template v-else>
23-
<BreadcrumbLink :href="item.href">
24-
{{ item.title }}
24+
<BreadcrumbLink>
25+
<Link :href="item.href ?? '#'">{{ item.title }}</Link>
2526
</BreadcrumbLink>
2627
</template>
2728
</BreadcrumbItem>

0 commit comments

Comments
 (0)