Merged in feat/SW-1199-subpage-breadcrumbs (pull request #1254)
feat(SW-1199): Added breadcrumbs to subpages * feat(SW-1199): Added breadcrumbs to subpages Approved-by: Fredrik Thorsson Approved-by: Matilda Landström
This commit is contained in:
@@ -7,12 +7,17 @@ import type { BreadcrumbsProps } from "@/components/TempDesignSystem/Breadcrumbs
|
||||
|
||||
export default async function Breadcrumbs({
|
||||
variant,
|
||||
}: Pick<BreadcrumbsProps, "variant">) {
|
||||
subpageTitle,
|
||||
}: Pick<BreadcrumbsProps, "variant" | "subpageTitle">) {
|
||||
const breadcrumbs = await serverClient().contentstack.breadcrumbs.get()
|
||||
|
||||
if (!breadcrumbs?.length) {
|
||||
return null
|
||||
}
|
||||
|
||||
if (subpageTitle) {
|
||||
breadcrumbs.push({ title: subpageTitle, uid: subpageTitle, href: "" })
|
||||
}
|
||||
|
||||
const jsonSchema = generateBreadcrumbsSchema(breadcrumbs)
|
||||
|
||||
return (
|
||||
|
||||
Reference in New Issue
Block a user