Merge pull request #21471 from backstage/rugvip/node

frontend-plugin-api: change extension factory to receive app node instead of id and source
This commit is contained in:
Patrik Oldsberg
2023-11-22 13:28:11 +01:00
committed by GitHub
14 changed files with 103 additions and 100 deletions
+2 -2
View File
@@ -107,7 +107,7 @@ export function createSearchResultListItemExtension<
output: {
item: searchResultItemExtensionData,
},
factory({ config, source }) {
factory({ config, node }) {
const ExtensionComponent = lazy(() =>
options
.component({ config })
@@ -118,7 +118,7 @@ export function createSearchResultListItemExtension<
item: {
predicate: options.predicate,
component: props => (
<ExtensionBoundary id={id} source={source}>
<ExtensionBoundary node={node}>
<SearchResultListItemExtension
rank={props.rank}
result={props.result}