merged master

This commit is contained in:
Florian Scholdei
2019-01-23 13:46:46 +01:00
103 changed files with 2630 additions and 1786 deletions

View File

@@ -21,10 +21,11 @@ import {
isFetchUserPending,
getFetchUserFailure
} from "../modules/users";
import { GeneralUserNavLink, SetPasswordNavLink } from "./../components/navLinks";
import { GeneralUserNavLink, SetPasswordNavLink, SetPermissionsNavLink } from "./../components/navLinks";
import { translate } from "react-i18next";
import { getUsersLink } from "../../modules/indexResource";
import SetUserPassword from "../components/SetUserPassword";
import SetPermissions from "../../permissions/components/SetPermissions";
type Props = {
name: string,
@@ -90,6 +91,14 @@ class SingleUser extends React.Component<Props> {
path={`${url}/settings/password`}
component={() => <SetUserPassword user={user} />}
/>
<Route
path={`${url}/permissions`}
component={() => (
<SetPermissions
selectedPermissionsLink={user._links.permissions}
/>
)}
/>
</div>
<div className="column">
<Navigation>
@@ -110,6 +119,10 @@ class SingleUser extends React.Component<Props> {
user={user}
passwordUrl={`${url}/settings/password`}
/>
<SetPermissionsNavLink
user={user}
permissionsUrl={`${url}/settings/permissions`}
/>
</SubNavigation>
</Section>
</Navigation>