Retrieve multiple plugin versions from marketplace
Summary: Retrieve multiple plugin versions so we later can choose a version which is compatible with the current version of Flipper (e.g. if user is on old version of Flipper). Reviewed By: passy Differential Revision: D28284121 fbshipit-source-id: 3ed9cffb3e9702fc65d19b73fc8cc162b776b7c9
This commit is contained in:
committed by
Facebook GitHub Bot
parent
69c7876be9
commit
21ce694fd5
@@ -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<ActivatablePluginDetails>;
|
||||
failedPlugins: Array<[ActivatablePluginDetails, string]>;
|
||||
selectedPlugins: Array<string>;
|
||||
marketplacePlugins: Array<DownloadablePluginDetails>;
|
||||
marketplacePlugins: Array<MarketplacePluginDetails>;
|
||||
uninstalledPlugins: Set<string>;
|
||||
installedPlugins: Map<string, InstalledPluginDetails>;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user