mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-06 13:35:44 +01:00
added branches link to repo overview
This commit is contained in:
@@ -35,6 +35,18 @@ class RepositoryEntry extends React.Component<Props> {
|
|||||||
return `/repo/${repository.namespace}/${repository.name}`;
|
return `/repo/${repository.namespace}/${repository.name}`;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
renderBranchesLink = (repository: Repository, repositoryLink: string) => {
|
||||||
|
if (repository._links["branches"]) {
|
||||||
|
return (
|
||||||
|
<RepositoryEntryLink
|
||||||
|
iconClass="fas fa-code-branch fa-lg"
|
||||||
|
to={repositoryLink + "/branches"}
|
||||||
|
/>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
};
|
||||||
|
|
||||||
renderChangesetsLink = (repository: Repository, repositoryLink: string) => {
|
renderChangesetsLink = (repository: Repository, repositoryLink: string) => {
|
||||||
if (repository._links["changesets"]) {
|
if (repository._links["changesets"]) {
|
||||||
return (
|
return (
|
||||||
@@ -102,6 +114,7 @@ class RepositoryEntry extends React.Component<Props> {
|
|||||||
</div>
|
</div>
|
||||||
<nav className="level is-mobile">
|
<nav className="level is-mobile">
|
||||||
<div className="level-left">
|
<div className="level-left">
|
||||||
|
{this.renderBranchesLink(repository, repositoryLink)}
|
||||||
{this.renderChangesetsLink(repository, repositoryLink)}
|
{this.renderChangesetsLink(repository, repositoryLink)}
|
||||||
{this.renderSourcesLink(repository, repositoryLink)}
|
{this.renderSourcesLink(repository, repositoryLink)}
|
||||||
{this.renderModifyLink(repository, repositoryLink)}
|
{this.renderModifyLink(repository, repositoryLink)}
|
||||||
|
|||||||
Reference in New Issue
Block a user