mirror of
https://github.com/scm-manager/scm-manager.git
synced 2026-02-01 12:19:14 +01:00
renamed lang + component
This commit is contained in:
@@ -18,7 +18,7 @@
|
||||
"navigationLabel": "Group Navigation",
|
||||
"informationNavLink": "Information",
|
||||
"settingsNavLink": "Settings",
|
||||
"editNavLink": "General",
|
||||
"generalNavLink": "General",
|
||||
"setPermissionsNavLink": "Permissions"
|
||||
}
|
||||
},
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
"historyNavLink": "Commits",
|
||||
"sourcesNavLink": "Sources",
|
||||
"settingsNavLink": "Settings",
|
||||
"editNavLink": "General",
|
||||
"generalNavLink": "General",
|
||||
"permissionsNavLink": "Permissions"
|
||||
}
|
||||
},
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
"navigationLabel": "User Navigation",
|
||||
"informationNavLink": "Information",
|
||||
"settingsNavLink": "Settings",
|
||||
"editNavLink": "General",
|
||||
"generalNavLink": "General",
|
||||
"setPasswordNavLink": "Password",
|
||||
"setPermissionsNavLink": "Permissions"
|
||||
}
|
||||
|
||||
@@ -18,7 +18,7 @@ class GeneralGroupNavLink extends React.Component<Props, State> {
|
||||
if (!this.isEditable()) {
|
||||
return null;
|
||||
}
|
||||
return <NavLink label={t("singleGroup.menu.editNavLink")} to={editUrl} />;
|
||||
return <NavLink label={t("singleGroup.menu.generalNavLink")} to={editUrl} />;
|
||||
}
|
||||
|
||||
isEditable = () => {
|
||||
|
||||
@@ -6,7 +6,7 @@ import type { Repository } from "@scm-manager/ui-types";
|
||||
|
||||
type Props = { editUrl: string, t: string => string, repository: Repository };
|
||||
|
||||
class EditNavLink extends React.Component<Props> {
|
||||
class GeneralRepoNavLink extends React.Component<Props> {
|
||||
isEditable = () => {
|
||||
return this.props.repository._links.update;
|
||||
};
|
||||
@@ -15,8 +15,8 @@ class EditNavLink extends React.Component<Props> {
|
||||
return null;
|
||||
}
|
||||
const { editUrl, t } = this.props;
|
||||
return <NavLink to={editUrl} label={t("repositoryRoot.menu.editNavLink")} />;
|
||||
return <NavLink to={editUrl} label={t("repositoryRoot.menu.generalNavLink")} />;
|
||||
}
|
||||
}
|
||||
|
||||
export default translate("repos")(EditNavLink);
|
||||
export default translate("repos")(GeneralRepoNavLink);
|
||||
@@ -3,9 +3,9 @@ import { shallow, mount } from "enzyme";
|
||||
import "../../tests/enzyme";
|
||||
import "../../tests/i18n";
|
||||
import ReactRouterEnzymeContext from "react-router-enzyme-context";
|
||||
import EditNavLink from "./EditNavLink";
|
||||
import GeneralRepoNavLink from "./GeneralRepoNavLink";
|
||||
|
||||
describe("EditNavLink", () => {
|
||||
describe("GeneralNavLink", () => {
|
||||
const options = new ReactRouterEnzymeContext();
|
||||
|
||||
it("should render nothing, if the modify link is missing", () => {
|
||||
@@ -14,7 +14,7 @@ describe("EditNavLink", () => {
|
||||
};
|
||||
|
||||
const navLink = shallow(
|
||||
<EditNavLink repository={repository} editUrl="" />,
|
||||
<GeneralRepoNavLink repository={repository} editUrl="" />,
|
||||
options.get()
|
||||
);
|
||||
expect(navLink.text()).toBe("");
|
||||
@@ -30,9 +30,9 @@ describe("EditNavLink", () => {
|
||||
};
|
||||
|
||||
const navLink = mount(
|
||||
<EditNavLink repository={repository} editUrl="" />,
|
||||
<GeneralRepoNavLink repository={repository} editUrl="" />,
|
||||
options.get()
|
||||
);
|
||||
expect(navLink.text()).toBe("repositoryRoot.menu.editNavLink");
|
||||
expect(navLink.text()).toBe("repositoryRoot.menu.generalNavLink");
|
||||
});
|
||||
});
|
||||
@@ -13,6 +13,7 @@ import GeneralRepo from "./GeneralRepo";
|
||||
import Permissions from "../permissions/containers/Permissions";
|
||||
|
||||
import type {History} from "history";
|
||||
import GeneralRepoNavLink from "../components/GeneralRepoNavLink";
|
||||
|
||||
import BranchRoot from "./ChangesetsRoot";
|
||||
import ChangesetView from "./ChangesetView";
|
||||
@@ -183,7 +184,7 @@ class RepositoryRoot extends React.Component<Props> {
|
||||
to={`${url}/settings/general`}
|
||||
label={t("repositoryRoot.menu.settingsNavLink")}
|
||||
>
|
||||
<NavLink repository={repository} editUrl={`${url}/settings/general`} />
|
||||
<GeneralRepoNavLink repository={repository} editUrl={`${url}/settings/general`} />
|
||||
<PermissionsNavLink
|
||||
permissionUrl={`${url}/settings/permissions`}
|
||||
repository={repository}
|
||||
|
||||
@@ -17,7 +17,7 @@ class GeneralUserNavLink extends React.Component<Props> {
|
||||
if (!this.isEditable()) {
|
||||
return null;
|
||||
}
|
||||
return <NavLink label={t("singleUser.menu.editNavLink")} to={editUrl} />;
|
||||
return <NavLink label={t("singleUser.menu.generalNavLink")} to={editUrl} />;
|
||||
}
|
||||
|
||||
isEditable = () => {
|
||||
|
||||
Reference in New Issue
Block a user