From c16b8f1bccd0a493658c169dd1aeb5069e0358e7 Mon Sep 17 00:00:00 2001 From: Gary Hepting Date: Fri, 7 Jul 2023 11:34:43 -0400 Subject: [PATCH] refactor: removes extensions from IDs API --- CHANGELOG.md | 3 ++- lib/navigator.ts | 2 +- lib/types/api.types.ts | 5 ++--- test/unit/cma.spec.ts | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4275f5d72d..51801803c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,9 @@ - [EXT-3498] Adds `location.current` to Locations API - [EXT-3595] Remove extensions from Dialog API +- [EXT-3597] Remove extensions from IDs API -# [4.22.0-alpha.1](https://github.com/contentful/ui-extensions-sdk/compare/v4.21.1...v4.22.0-alpha.1) (2023-06-29) +# [4.22.0](https://github.com/contentful/ui-extensions-sdk/compare/v4.21.1...v4.22.0) (2023-06-29) ### Features diff --git a/lib/navigator.ts b/lib/navigator.ts index f3c427542d..8b115e0663 100644 --- a/lib/navigator.ts +++ b/lib/navigator.ts @@ -48,7 +48,7 @@ export default function createNavigator(channel: Channel, ids: IdsAPI): Navigato openPageExtension: (opts) => { return channel.call('navigateToPage', { type: 'extension', - id: ids.extension, + id: ids.app, ...opts, }) as Promise }, diff --git a/lib/types/api.types.ts b/lib/types/api.types.ts index cce2c855ea..572201524a 100644 --- a/lib/types/api.types.ts +++ b/lib/types/api.types.ts @@ -105,9 +105,8 @@ export interface ParametersAPI< export interface IdsAPI { user: string - extension?: string organization: string - app?: string + app: string space: string environment: string environmentAlias?: string @@ -326,7 +325,7 @@ export type ConfigAppSDK & { /** A set of IDs actual for the app */ - ids: Omit & { app: string } + ids: Omit & { app: string } app: AppConfigAPI } diff --git a/test/unit/cma.spec.ts b/test/unit/cma.spec.ts index 8b458a394f..46937977f8 100644 --- a/test/unit/cma.spec.ts +++ b/test/unit/cma.spec.ts @@ -9,7 +9,7 @@ describe('createCMAClient()', function () { environment: 'environment', environmentAlias: 'environmentAlias', organization: 'organization', - extension: 'extension', + app: 'app', user: 'user', field: 'field', entry: 'entry',