import { ref } from 'vue' // Shared state for breadcrumbs const customBreadcrumbs = ref>([]) export function useBreadcrumbs() { const setBreadcrumbs = (crumbs: Array<{ name: string; path?: string; isLast?: boolean }>) => { customBreadcrumbs.value = crumbs } const clearBreadcrumbs = () => { customBreadcrumbs.value = [] } return { breadcrumbs: customBreadcrumbs, setBreadcrumbs, clearBreadcrumbs } }