diff --git a/scm-ui-components/packages/ui-components/src/navigation/PrimaryNavigation.js b/scm-ui-components/packages/ui-components/src/navigation/PrimaryNavigation.js index 897c63138e..ce0c2d75dc 100644 --- a/scm-ui-components/packages/ui-components/src/navigation/PrimaryNavigation.js +++ b/scm-ui-components/packages/ui-components/src/navigation/PrimaryNavigation.js @@ -7,12 +7,11 @@ import { binder, ExtensionPoint } from "@scm-manager/ui-extensions"; type Props = { t: string => string, - links: Links, + links: Links }; class PrimaryNavigation extends React.Component { - - createNavigationAppender = (navigationItems) => { + createNavigationAppender = navigationItems => { const { t, links } = this.props; return (to: string, match: string, label: string, linkName: string) => { @@ -24,8 +23,8 @@ class PrimaryNavigation extends React.Component { match={match} label={t(label)} key={linkName} - />) - ; + /> + ); navigationItems.push(navigationItem); } }; @@ -63,16 +62,26 @@ class PrimaryNavigation extends React.Component { ); } - append("/repos", "/(repo|repos)", "primary-navigation.repositories", "repositories"); - append("/users", "/(user|users)", "primary-navigation.users", "users"); - append("/groups", "/(group|groups)", "primary-navigation.groups", "groups"); + append( + "/repos/", + "/(repo|repos)", + "primary-navigation.repositories", + "repositories" + ); + append("/users/", "/(user|users)", "primary-navigation.users", "users"); + append( + "/groups/", + "/(group|groups)", + "primary-navigation.groups", + "groups" + ); append("/config", "/config", "primary-navigation.config", "config"); navigationItems.push( ); @@ -86,9 +95,7 @@ class PrimaryNavigation extends React.Component { return ( ); }