add navigation for config

This commit is contained in:
Maren Süwer
2018-08-09 09:38:55 +02:00
parent 65ddd751cb
commit b03e058c6a
4 changed files with 23 additions and 1 deletions

View File

@@ -32,7 +32,8 @@
"repositories": "Repositories", "repositories": "Repositories",
"users": "Users", "users": "Users",
"logout": "Logout", "logout": "Logout",
"groups": "Groups" "groups": "Groups",
"config": "Configuration"
}, },
"paginator": { "paginator": {
"next": "Next", "next": "Next",

View File

@@ -28,6 +28,10 @@ class PrimaryNavigation extends React.Component<Props> {
match="/(group|groups)" match="/(group|groups)"
label={t("primary-navigation.groups")} label={t("primary-navigation.groups")}
/> />
<PrimaryNavigationLink
to="/config"
label={t("primary-navigation.config")}
/>
<PrimaryNavigationLink <PrimaryNavigationLink
to="/logout" to="/logout"
label={t("primary-navigation.logout")} label={t("primary-navigation.logout")}

View File

@@ -0,0 +1,9 @@
import React, { Component } from "react";
class Config extends Component {
render() {
return <div>Here, Config will be shown</div>;
}
}
export default Config;

View File

@@ -19,6 +19,8 @@ import Groups from "../groups/containers/Groups";
import SingleGroup from "../groups/containers/SingleGroup"; import SingleGroup from "../groups/containers/SingleGroup";
import AddGroup from "../groups/containers/AddGroup"; import AddGroup from "../groups/containers/AddGroup";
import Config from "../config/containers/Config";
type Props = { type Props = {
authenticated?: boolean authenticated?: boolean
}; };
@@ -99,6 +101,12 @@ class Main extends React.Component<Props> {
component={Groups} component={Groups}
authenticated={authenticated} authenticated={authenticated}
/> />
<ProtectedRoute
exact
path="/config"
component={Config}
authenticated={authenticated}
/>
</Switch> </Switch>
</div> </div>
); );