Remove duplicated versioned item in breadcrumbs (#1816)
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user