mirror of
				https://github.com/scm-manager/scm-manager.git
				synced 2025-10-31 10:35:56 +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