From 99abb6bf299366bd311ec6afdf9bba6c1e2be309 Mon Sep 17 00:00:00 2001 From: blam Date: Tue, 13 Aug 2024 09:16:07 +0200 Subject: [PATCH] chore: added a simple changeset Signed-off-by: blam --- .changeset/fresh-timers-walk.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .changeset/fresh-timers-walk.md diff --git a/.changeset/fresh-timers-walk.md b/.changeset/fresh-timers-walk.md new file mode 100644 index 0000000000..647e72830a --- /dev/null +++ b/.changeset/fresh-timers-walk.md @@ -0,0 +1,20 @@ +--- +'@backstage/frontend-plugin-api': patch +--- + +Support overriding of plugin extensions using the new `plugin.override` method. + +```tsx +import homePlugin from '@backstage/plugin-home'; + +export default homePlugin.override({ + extensions: [ + homePage.getExtension('page:home').override({ + *factory(originalFactory) { + yield* originalFactory(); + yield coreExtensionData.reactElement(

My custom home page

); + }, + }), + ], +}); +```