From 4a61642a25cc8d4112da3fe2239335a8076a5edd Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Tue, 31 Jan 2023 09:18:09 -0500 Subject: [PATCH] Fix type errors Signed-off-by: Sebastian Malton --- packages/core/src/common/base-store/base-store.ts | 2 +- packages/core/src/extensions/extension-store.ts | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/core/src/common/base-store/base-store.ts b/packages/core/src/common/base-store/base-store.ts index 58d1264c86..f920953841 100644 --- a/packages/core/src/common/base-store/base-store.ts +++ b/packages/core/src/common/base-store/base-store.ts @@ -18,7 +18,7 @@ import type { EnlistMessageChannelListener } from "../utils/channel/enlist-messa import type { SendMessageToChannel } from "../utils/channel/message-to-channel-injection-token"; import type { MessageChannel } from "../utils/channel/message-channel-listener-injection-token"; -export interface BaseStoreParams extends Omit, "migrations" | "projectVersion"> { +export interface BaseStoreParams extends Omit, "migrations"> { syncOptions?: { fireImmediately?: boolean; equals?: IEqualsComparer; diff --git a/packages/core/src/extensions/extension-store.ts b/packages/core/src/extensions/extension-store.ts index 271175f0a4..c6daff8783 100644 --- a/packages/core/src/extensions/extension-store.ts +++ b/packages/core/src/extensions/extension-store.ts @@ -21,6 +21,7 @@ import { shouldBaseStoreDisableSyncInIpcListenerInjectionToken } from "../common import { persistStateToConfigInjectionToken } from "../common/base-store/save-to-file"; import getBasenameOfPathInjectable from "../common/path/get-basename.injectable"; import { enlistMessageChannelListenerInjectionToken } from "../common/utils/channel/enlist-message-channel-listener-injection-token"; +import { sendMessageToChannelInjectionToken } from "../common/utils/channel/message-to-channel-injection-token"; export interface ExtensionStoreParams extends BaseStoreParams { migrations?: Migrations; @@ -63,6 +64,7 @@ export abstract class ExtensionStore extends BaseStore { persistStateToConfig: di.inject(persistStateToConfigInjectionToken), enlistMessageChannelListener: di.inject(enlistMessageChannelListenerInjectionToken), shouldDisableSyncInListener: di.inject(shouldBaseStoreDisableSyncInIpcListenerInjectionToken), + sendMessageToChannel: di.inject(sendMessageToChannelInjectionToken), }, params); }