mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-13 17:05:43 +01:00
modified transferred link to include add/create information
This commit is contained in:
@@ -85,7 +85,7 @@ class Groups extends React.Component<Props> {
|
|||||||
{this.renderCreateButton()}
|
{this.renderCreateButton()}
|
||||||
<OverviewPageActions
|
<OverviewPageActions
|
||||||
showCreateButton={canAddGroups}
|
showCreateButton={canAddGroups}
|
||||||
link="groups"
|
link="groups/add"
|
||||||
label={t("create-group-button.label")}
|
label={t("create-group-button.label")}
|
||||||
/>
|
/>
|
||||||
</Page>
|
</Page>
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ class Overview extends React.Component<Props> {
|
|||||||
{this.renderOverview()}
|
{this.renderOverview()}
|
||||||
<OverviewPageActions
|
<OverviewPageActions
|
||||||
showCreateButton={showCreateButton}
|
showCreateButton={showCreateButton}
|
||||||
link="repos"
|
link="repos/create"
|
||||||
label={t("overview.createButton")}
|
label={t("overview.createButton")}
|
||||||
/>
|
/>
|
||||||
</Page>
|
</Page>
|
||||||
|
|||||||
@@ -15,12 +15,12 @@ import {
|
|||||||
import {
|
import {
|
||||||
Page,
|
Page,
|
||||||
OverviewPageActions,
|
OverviewPageActions,
|
||||||
CreateButton,
|
|
||||||
Notification,
|
Notification,
|
||||||
LinkPaginator,
|
LinkPaginator,
|
||||||
urls
|
urls
|
||||||
} from "@scm-manager/ui-components";
|
} from "@scm-manager/ui-components";
|
||||||
import { UserTable } from "./../components/table";
|
import { UserTable } from "./../components/table";
|
||||||
|
import CreateUserButton from "../components/buttons/CreateUserButton";
|
||||||
import { getUsersLink } from "../../modules/indexResource";
|
import { getUsersLink } from "../../modules/indexResource";
|
||||||
|
|
||||||
type Props = {
|
type Props = {
|
||||||
@@ -85,7 +85,7 @@ class Users extends React.Component<Props> {
|
|||||||
{this.renderCreateButton()}
|
{this.renderCreateButton()}
|
||||||
<OverviewPageActions
|
<OverviewPageActions
|
||||||
showCreateButton={canAddUsers}
|
showCreateButton={canAddUsers}
|
||||||
link="users"
|
link="users/add"
|
||||||
label={t("users.createButton")}
|
label={t("users.createButton")}
|
||||||
/>
|
/>
|
||||||
</Page>
|
</Page>
|
||||||
@@ -110,9 +110,8 @@ class Users extends React.Component<Props> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
renderCreateButton() {
|
renderCreateButton() {
|
||||||
const { canAddUsers, t } = this.props;
|
if (this.props.canAddUsers) {
|
||||||
if (canAddUsers) {
|
return <CreateUserButton />;
|
||||||
return <CreateButton label={t("users.createButton")} link="/users/add" />;
|
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user