Initial commit

This commit is contained in:
root
2025-12-21 09:57:09 -05:00
committed by Sebastian Krupinski
commit 8ac20d8b45
38 changed files with 4677 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
<script setup lang="ts">
import type { BreadcrumbItem } from '@/types'
defineProps<{
items: BreadcrumbItem[]
}>()
const emit = defineEmits<{
'navigate': [item: BreadcrumbItem]
}>()
</script>
<template>
<v-breadcrumbs :items="items as any" class="px-4 py-2">
<template #item="{ item }">
<v-breadcrumbs-item
:disabled="false"
class="breadcrumb-clickable"
@click="emit('navigate', (item as unknown) as BreadcrumbItem)"
>
<v-icon v-if="((item as unknown) as BreadcrumbItem).isRoot" size="small" class="mr-1">mdi-home</v-icon>
{{ ((item as unknown) as BreadcrumbItem).label }}
</v-breadcrumbs-item>
</template>
</v-breadcrumbs>
</template>
<style scoped>
.breadcrumb-clickable {
cursor: pointer;
}
</style>