Fix breadcrumbs

This commit is contained in:
momo5502
2025-04-30 13:40:17 +02:00
parent f2f67b9108
commit f6fa53a4cd

View File

@@ -485,7 +485,7 @@ export class FilesystemExplorer extends React.Component<
_renderBreadcrumbElements() {
const elements = generateBreadcrumbElements(this.state.path);
const nodes = elements.map((e, index) => {
return elements.map((e, index) => {
if (index == this.state.path.length) {
return (
<BreadcrumbItem key={`breadcrumb-item-${index}`}>
@@ -497,21 +497,15 @@ export class FilesystemExplorer extends React.Component<
}
const navigate = () => this.setState({ path: e.targetPath });
return (
return [
<BreadcrumbItem key={`breadcrumb-item-${index}`}>
<BreadcrumbLink key={`breadcrumb-link-${index}`} onClick={navigate}>
{e.node}
</BreadcrumbLink>
</BreadcrumbItem>
);
});
return [
...nodes.map((n, index) => [
n,
</BreadcrumbItem>,
<BreadcrumbSeparator key={`breadcrumb-separator-${index}`} />,
]),
].slice(0, -1);
];
});
}
_renderBreadCrumb() {