New: Sidebar and Mandantenwechsel

This commit is contained in:
2025-08-20 00:27:06 +02:00
parent bcb5ed4768
commit eb66f4f394
32 changed files with 3093 additions and 63 deletions

View File

@ -0,0 +1,34 @@
import { Link } from '@tanstack/react-router'
import {
Breadcrumb,
BreadcrumbItem,
BreadcrumbLink,
BreadcrumbList,
BreadcrumbPage,
BreadcrumbSeparator,
} from './ui/breadcrumb'
import { useCurrentMandant } from '@/features/Mandant/queries'
function Breadcrumbs() {
const { data: currentMandant } = useCurrentMandant()
return (
<Breadcrumb>
<BreadcrumbList>
<BreadcrumbItem className="hidden md:block">
<BreadcrumbLink asChild>
<Link to="/">
{currentMandant ? currentMandant.name : 'Loading ...'}
</Link>
</BreadcrumbLink>
</BreadcrumbItem>
<BreadcrumbSeparator className="hidden md:block" />
<BreadcrumbItem>
<BreadcrumbPage>Dashboard</BreadcrumbPage>
</BreadcrumbItem>
</BreadcrumbList>
</Breadcrumb>
)
}
export default Breadcrumbs