We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2ca544e commit 762d7e7Copy full SHA for 762d7e7
data-browser/src/routes/Routes.tsx
@@ -16,6 +16,10 @@ import { paths } from './paths';
16
import ResourcePage from '../views/ResourcePage';
17
import { ShareRoute } from './ShareRoute';
18
19
+function removeTrailingSlash(str) {
20
+ return str.replace(/\/+$/, '');
21
+}
22
+
23
/**
24
* Handles the browser URL navigation paths. Some rules:
25
*
@@ -38,7 +42,9 @@ export function AppRoutes(): JSX.Element {
38
42
<Route path={paths.search} element={<Search />} />
39
43
<Route
40
44
path='/'
41
- element={<ResourcePage subject={window.location.href} />}
45
+ element={
46
+ <ResourcePage subject={removeTrailingSlash(window.location.href)} />
47
+ }
48
/>
49
<Route path='*' element={<Local />} />
50
</Routes>
0 commit comments