mirror of
https://github.com/momo5502/emulator.git
synced 2026-01-18 19:23:56 +00:00
Fix breadcrumbs
This commit is contained in:
@@ -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() {
|
||||
|
||||
Reference in New Issue
Block a user