feat: Initial SiteBreadcrumbs

This commit is contained in:
2025-09-18 13:15:24 -04:00
parent 2a70cf5533
commit 834e640b31
4 changed files with 26 additions and 7 deletions

View File

@@ -0,0 +1,11 @@
<script setup lang="ts">
import type { BreadcrumbItem } from "@nuxt/ui";
defineProps<{ breadcrumbs: BreadcrumbItem[] }>();
</script>
<template>
<UContainer>
<UBreadcrumb :items="breadcrumbs" />
</UContainer>
</template>

View File

@@ -6,9 +6,7 @@ useSeoMeta({ title: node?.title });
<template> <template>
<div> <div>
<UContainer> <SiteBreadcrumbs :breadcrumbs="breadcrumbs" />
<UBreadcrumb :items="breadcrumbs" />
</UContainer>
<component :is="component" :node="node" /> <component :is="component" :node="node" />
</div> </div>
</template> </template>

View File

@@ -1,9 +1,15 @@
<script setup lang="ts"> <script setup lang="ts">
import type { BreadcrumbItem } from "@nuxt/ui";
useSeoMeta({ title: "Devenir membre" }); useSeoMeta({ title: "Devenir membre" });
const breadcrumbs = [] as BreadcrumbItem[];
</script> </script>
<template> <template>
<div> <div>
<h1>Devenir membre</h1> <SiteBreadcrumbs :breadcrumbs="breadcrumbs" />
<UPage>
<UPageSection title="Devenir membre" />
</UPage>
</div> </div>
</template> </template>

View File

@@ -1,11 +1,15 @@
<script setup lang="ts"> <script setup lang="ts">
import type { BreadcrumbItem } from "@nuxt/ui";
useSeoMeta({ title: "Espace membre" }); useSeoMeta({ title: "Espace membre" });
const breadcrumbs = [] as BreadcrumbItem[];
</script> </script>
<template> <template>
<div> <div>
<UContainer> <SiteBreadcrumbs :breadcrumbs="breadcrumbs" />
<h1>Espace membre</h1> <UPage>
</UContainer> <UPageSection title="Espace membre" />
</UPage>
</div> </div>
</template> </template>