This commit is contained in:
seb
2026-10-21 02:18:37 +02:00
parent b9abe8ec55
commit b09100b13e
3 changed files with 42 additions and 22 deletions

View File

@@ -8,18 +8,18 @@ class CategoryBreadcrumbs extends Component {
};
render() {
const { crumbs } = this.props;
const { crumbs, sx, variant = 'body2' } = this.props;
const visible = (crumbs ?? []).filter((crumb) => crumb.name);
if (visible.length === 0) return null;
return (
<Breadcrumbs sx={{ mb: 2 }} aria-label="Kategoriepfad">
<Breadcrumbs sx={sx ?? { mb: 2 }} aria-label="Kategoriepfad">
{visible.map((crumb, index) => (
<Link
key={crumb.id}
component="button"
type="button"
variant="body2"
variant={variant}
underline="always"
color="inherit"
aria-current={index === visible.length - 1 ? 'page' : undefined}