Initialer Laravel Commit für BetiX
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (8.4) (push) Has been cancelled
tests / ci (8.5) (push) Has been cancelled

This commit is contained in:
2026-04-04 18:01:50 +02:00
commit 0280278978
374 changed files with 65210 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
<script setup lang="ts">
import type { BreadcrumbItem } from '@/types';
const props = withDefaults(defineProps<{
breadcrumbs?: BreadcrumbItem[];
}>(), {
breadcrumbs: () => [],
});
</script>
<template>
<div class="w-full border-b bg-background/50">
<div class="container mx-auto flex h-12 items-center px-4">
<nav v-if="props.breadcrumbs?.length" class="flex items-center gap-2 text-sm text-muted-foreground">
<template v-for="(item, idx) in props.breadcrumbs" :key="idx">
<a v-if="item.href" :href="item.href" class="hover:underline">{{ item.title }}</a>
<span v-else>{{ item.title }}</span>
<span v-if="idx < (props.breadcrumbs!.length - 1)" aria-hidden="true">/</span>
</template>
</nav>
<slot name="actions" />
</div>
</div>
</template>