Add extension point for repository links in card

This commit is contained in:
René Pfeuffer
2020-03-14 20:50:25 +01:00
parent 5b0c98fd3c
commit 176f19fb1a
2 changed files with 6 additions and 0 deletions

View File

@@ -3,6 +3,7 @@ import { Repository } from "@scm-manager/ui-types";
import { CardColumn, DateFromNow } from "@scm-manager/ui-components";
import RepositoryEntryLink from "./RepositoryEntryLink";
import RepositoryAvatar from "./RepositoryAvatar";
import { ExtensionPoint } from "@scm-manager/ui-extensions";
type Props = {
repository: Repository;
@@ -47,6 +48,7 @@ class RepositoryEntry extends React.Component<Props> {
{this.renderBranchesLink(repository, repositoryLink)}
{this.renderChangesetsLink(repository, repositoryLink)}
{this.renderSourcesLink(repository, repositoryLink)}
<ExtensionPoint name={"repository.card.quickLink"} props={{ repository, repositoryLink }} renderAll={true} />
{this.renderModifyLink(repository, repositoryLink)}
</>
);