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', +});