Skip to content

Commit 0dacc4d

Browse files
authored
Changed breadcrumbs back button behavior (#2776)
Signed-off-by: Benjamin Perez <[email protected]>
1 parent 4d783c5 commit 0dacc4d

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

portal-ui/src/screens/Console/ObjectBrowser/BrowserBreadcrumbs.tsx

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,21 @@ const BrowserBreadcrumbs = ({
169169
if (versionsMode) {
170170
dispatch(setVersionsModeEnabled({ status: false, objectName: "" }));
171171
} else {
172-
navigate(-1);
172+
if (splitPaths.length === 0) {
173+
navigate("/browser");
174+
175+
return;
176+
}
177+
178+
const prevPath = splitPaths.slice(0, -1);
179+
180+
navigate(
181+
`/browser/${bucketName}${
182+
prevPath.length > 0
183+
? `/${encodeURLString(`${prevPath.join("/")}/`)}`
184+
: ""
185+
}`
186+
);
173187
}
174188
};
175189

0 commit comments

Comments
 (0)