chore: added changeset

Signed-off-by: blam <ben@blam.sh>
This commit is contained in:
blam
2024-08-08 13:22:59 +02:00
parent 467ec43f55
commit 2d215993f1
+31
View File
@@ -0,0 +1,31 @@
---
'@backstage/frontend-plugin-api': patch
'@backstage/frontend-test-utils': patch
---
Added support for being able to override extension definitions.
```tsx
const TestCard = EntityCardBlueprint.make({
...
});
TestCard.override({
attachTo: { id: 'something-else', input: 'overriden' },
config: {
schema: {
newConfig: z => z.string().optional(),
}
},
*factory(originalFactory, { inputs, config }){
const originalOutput = originalFactory();
yield coreExentsionData.reactElement(
<Wrapping>
{originalOutput.get(coreExentsionData.reactElement)}
</Wrapping>
);
}
});
```