diff --git a/desktop/app/src/reducers/plugins.tsx b/desktop/app/src/reducers/plugins.tsx index e564d9890..4a60436ac 100644 --- a/desktop/app/src/reducers/plugins.tsx +++ b/desktop/app/src/reducers/plugins.tsx @@ -23,6 +23,10 @@ import produce from 'immer'; import {isDevicePluginDefinition} from '../utils/pluginUtils'; import semver from 'semver'; +export interface MarketplacePluginDetails extends DownloadablePluginDetails { + availableVersions?: DownloadablePluginDetails[]; +} + export type State = { devicePlugins: DevicePluginMap; clientPlugins: ClientPluginMap; @@ -32,7 +36,7 @@ export type State = { disabledPlugins: Array; failedPlugins: Array<[ActivatablePluginDetails, string]>; selectedPlugins: Array; - marketplacePlugins: Array; + marketplacePlugins: Array; uninstalledPlugins: Set; installedPlugins: Map; };