From b0f01180553c8ef8d750e8fb42f60d79502b595d Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Fri, 13 Sep 2024 14:13:08 +0200 Subject: [PATCH] scaffolder-react: remove singleton wrapping of API ref Signed-off-by: Patrik Oldsberg --- .changeset/seven-glasses-double.md | 5 +++++ plugins/scaffolder-react/src/api/ref.ts | 11 +++-------- 2 files changed, 8 insertions(+), 8 deletions(-) create mode 100644 .changeset/seven-glasses-double.md diff --git a/.changeset/seven-glasses-double.md b/.changeset/seven-glasses-double.md new file mode 100644 index 0000000000..bac3ef1b98 --- /dev/null +++ b/.changeset/seven-glasses-double.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-scaffolder-react': patch +--- + +Remove unnecessary singleton wrapping of `scaffolderApiRef`. diff --git a/plugins/scaffolder-react/src/api/ref.ts b/plugins/scaffolder-react/src/api/ref.ts index c4b7853556..3dee426b09 100644 --- a/plugins/scaffolder-react/src/api/ref.ts +++ b/plugins/scaffolder-react/src/api/ref.ts @@ -16,13 +16,8 @@ import { createApiRef } from '@backstage/core-plugin-api'; import { ScaffolderApi } from './types'; -import { getOrCreateGlobalSingleton } from '@backstage/version-bridge'; /** @public */ -export const scaffolderApiRef = getOrCreateGlobalSingleton( - 'scaffolder:scaffolder-api-ref', - () => - createApiRef({ - id: 'plugin.scaffolder.service', - }), -); +export const scaffolderApiRef = createApiRef({ + id: 'plugin.scaffolder.service', +});