mirror of
https://github.com/scm-manager/scm-manager.git
synced 2026-05-07 12:17:00 +02:00
Pull Request Banner Extension Point
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
- type: added
|
||||
description: Extension point below the title of a repository
|
||||
@@ -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 }
|
||||
|
||||
@@ -278,6 +278,11 @@ const RepositoryRoot = () => {
|
||||
}
|
||||
>
|
||||
{modal}
|
||||
<ExtensionPoint<extensionPoints.RepositoryBanner>
|
||||
name="repository.banner"
|
||||
props={{ repository, url: history.location.pathname }}
|
||||
renderAll={true}
|
||||
/>
|
||||
<CustomQueryFlexWrappedColumns>
|
||||
<PrimaryContentColumn>
|
||||
<Switch>
|
||||
|
||||
Reference in New Issue
Block a user