Remove duplicated versioned item in breadcrumbs (#1816)

This commit is contained in:
Alex
2022-04-08 22:20:25 -06:00
committed by GitHub
parent 49f340b5f8
commit e0e5e42af2

View File

@@ -83,11 +83,19 @@ const BrowserBreadcrumbs = ({
}
const splitPaths = paths.split("/").filter((path) => path !== "");
const lastBreadcrumbsIndex = splitPaths.length - 1;
let breadcrumbsMap = splitPaths.map((objectItem: string, index: number) => {
const subSplit = splitPaths.slice(0, index + 1).join("/");
const route = `/buckets/${bucketName}/browse/${
subSplit ? `${encodeFileName(subSplit)}` : ``
}`;
if(index === lastBreadcrumbsIndex && objectItem === versionedFile) {
return null;
}
return (
<Fragment key={`breadcrumbs-${index.toString()}`}>
<span> / </span>