Pull Request Banner Extension Point

This commit is contained in:
Till-André Diegeler
2025-01-15 14:06:59 +01:00
parent ce22ffbb11
commit 19e607c2de
3 changed files with 12 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
- type: added
description: Extension point below the title of a repository

View File

@@ -684,6 +684,11 @@ export type RepositoryInformationTableBottom = RenderableExtensionPointDefinitio
{ repository: Repository }
>;
export type RepositoryBanner = RenderableExtensionPointDefinition<
"repository.banner",
{ repository: Repository, url: string }
>;
export type UserInformationTableBottom = RenderableExtensionPointDefinition<
"user.information.table.bottom",
{ user: User }

View File

@@ -278,6 +278,11 @@ const RepositoryRoot = () => {
}
>
{modal}
<ExtensionPoint<extensionPoints.RepositoryBanner>
name="repository.banner"
props={{ repository, url: history.location.pathname }}
renderAll={true}
/>
<CustomQueryFlexWrappedColumns>
<PrimaryContentColumn>
<Switch>