added branches link to repo overview

This commit is contained in:
Florian Scholdei
2019-03-28 13:40:38 +01:00
parent d5db607d66
commit 10d46a7ceb

View File

@@ -35,6 +35,18 @@ class RepositoryEntry extends React.Component<Props> {
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) => {
if (repository._links["changesets"]) {
return (
@@ -102,6 +114,7 @@ class RepositoryEntry extends React.Component<Props> {
</div>
<nav className="level is-mobile">
<div className="level-left">
{this.renderBranchesLink(repository, repositoryLink)}
{this.renderChangesetsLink(repository, repositoryLink)}
{this.renderSourcesLink(repository, repositoryLink)}
{this.renderModifyLink(repository, repositoryLink)}