From 1d281e915aba362a8f1a67f8ce135d4d3dae1563 Mon Sep 17 00:00:00 2001 From: Maxime Pauvert Date: Tue, 24 Jun 2025 17:45:52 +0200 Subject: [PATCH] docs(app): use `findPageBreadcrumb` from `@nuxt/content` (#4359) --- docs/app/pages/[...slug].vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/app/pages/[...slug].vue b/docs/app/pages/[...slug].vue index e7d0e022..5e16805a 100644 --- a/docs/app/pages/[...slug].vue +++ b/docs/app/pages/[...slug].vue @@ -2,7 +2,8 @@ import { kebabCase } from 'scule' import type { ContentNavigationItem } from '@nuxt/content' import type { PageLink } from '@nuxt/ui-pro' -import { findPageBreadcrumb, mapContentNavigation } from '@nuxt/ui-pro/utils/content' +import { mapContentNavigation } from '@nuxt/ui-pro/utils/content' +import { findPageBreadcrumb } from '@nuxt/content/utils' const route = useRoute() const { framework, module } = useSharedData() @@ -37,7 +38,7 @@ const { data: surround } = await useAsyncData(`${kebabCase(route.path)}-surround const navigation = inject>('navigation') -const breadcrumb = computed(() => mapContentNavigation(findPageBreadcrumb(navigation?.value, page.value)).map(({ icon, ...link }) => link)) +const breadcrumb = computed(() => mapContentNavigation(findPageBreadcrumb(navigation?.value, page.value?.path, { indexAsChild: true })).map(({ icon, ...link }) => link)) if (!import.meta.prerender) { // Redirect to the correct framework version if the page is not the current framework