diff --git a/src/renderer/components/dock/create-resource/store.ts b/src/renderer/components/dock/create-resource/store.ts index ef0214b477..13e0757314 100644 --- a/src/renderer/components/dock/create-resource/store.ts +++ b/src/renderer/components/dock/create-resource/store.ts @@ -3,16 +3,14 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ -import type { StorageHelper } from "../../../utils"; -import type { DockTabStorageState } from "../dock-tab-store/dock-tab.store"; +import type { DockTabStoreDependencies } from "../dock-tab-store/dock-tab.store"; import { DockTabStore } from "../dock-tab-store/dock-tab.store"; -interface Dependencies { - createStorage: (storageKey: string, options: DockTabStorageState) => StorageHelper>; +export interface CreateResourceTabStoreDependencies extends DockTabStoreDependencies { } export class CreateResourceTabStore extends DockTabStore { - constructor(protected dependencies: Dependencies) { + constructor(protected readonly dependencies: CreateResourceTabStoreDependencies) { super(dependencies, { storageKey: "create_resource", });