prepare first extensionpoint for favourite repository icon

This commit is contained in:
Eduard Heimbuch
2020-03-19 13:12:03 +01:00
parent 1c1ce4f762
commit 7554deaad4
3 changed files with 14 additions and 4 deletions

View File

@@ -62,15 +62,25 @@ class RepositoryEntry extends React.Component<Props> {
);
};
createTitle = () => {
const { repository } = this.props;
return (
<>
<ExtensionPoint name="repository.card.beforeTitle" props={{repository}} /> <strong>{repository.name}</strong>
</>
);
};
render() {
const { repository } = this.props;
const repositoryLink = this.createLink(repository);
const footerLeft = this.createFooterLeft(repository, repositoryLink);
const footerRight = this.createFooterRight(repository);
const title = this.createTitle();
return (
<CardColumn
avatar={<RepositoryAvatar repository={repository} />}
title={repository.name}
title={title}
description={repository.description}
link={repositoryLink}
footerLeft={footerLeft}