From de890fa0e7c43a8f9d861616c55d6d4eeeed460a Mon Sep 17 00:00:00 2001 From: Janne Savolainen Date: Mon, 31 Jan 2022 12:41:20 +0200 Subject: [PATCH] Stop exporting dependencies for not being required Signed-off-by: Janne Savolainen --- .../dock/dock-tab-store/create-dock-tab-store.injectable.ts | 4 ++-- src/renderer/components/dock/dock-tab-store/dock-tab.store.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/renderer/components/dock/dock-tab-store/create-dock-tab-store.injectable.ts b/src/renderer/components/dock/dock-tab-store/create-dock-tab-store.injectable.ts index d91fe65df0..ed76d8d9a6 100644 --- a/src/renderer/components/dock/dock-tab-store/create-dock-tab-store.injectable.ts +++ b/src/renderer/components/dock/dock-tab-store/create-dock-tab-store.injectable.ts @@ -3,12 +3,12 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ import { getInjectable, lifecycleEnum } from "@ogre-tools/injectable"; -import { DockTabStore, DockTabStoreDependencies, DockTabStoreOptions } from "./dock-tab.store"; +import { DockTabStore, DockTabStoreOptions } from "./dock-tab.store"; import createStorageInjectable from "../../../utils/create-storage/create-storage.injectable"; const createDockTabStoreInjectable = getInjectable({ instantiate: (di) => { - const dependencies: DockTabStoreDependencies = { + const dependencies = { createStorage: di.inject(createStorageInjectable), }; diff --git a/src/renderer/components/dock/dock-tab-store/dock-tab.store.ts b/src/renderer/components/dock/dock-tab-store/dock-tab.store.ts index 3364ebe936..ab8d4b2940 100644 --- a/src/renderer/components/dock/dock-tab-store/dock-tab.store.ts +++ b/src/renderer/components/dock/dock-tab-store/dock-tab.store.ts @@ -14,7 +14,7 @@ export interface DockTabStoreOptions { export type DockTabStorageState = Record; -export interface DockTabStoreDependencies { +interface DockTabStoreDependencies { createStorage: (storageKey: string, options: DockTabStorageState) => StorageHelper> }