migration additions -- part 1

Signed-off-by: Roman <ixrock@gmail.com>
This commit is contained in:
Roman committed 2021-04-19 17:29:59 +03:00
1 parent 2eb512a85c
commit 9ca7104a2a
21 files changed
+54 -90

No files matched your search

-2
View File
@@ -453,8 +453,6 @@ export class ExtensionDiscovery {
toJSON(): ExtensionDiscoveryChannelMessage {
return toJS({
isLoaded: this.isLoaded
}, {
recurseEverything: true
});
}
+1 -4
View File
@@ -319,10 +319,7 @@ export class ExtensionLoader {
}
toJSON(): Map<LensExtensionId, InstalledExtension> {
return toJS(this.extensions, {
exportMapsAsObjects: false,
recurseEverything: true,
});
return toJS(this.extensions);
}
broadcastExtensions(main = true) {
+1 -3
View File
@@ -47,9 +47,7 @@ export class ExtensionsStore extends BaseStore<LensExtensionsStoreModel> {
toJSON(): LensExtensionsStoreModel {
return toJS({
extensions: this.state.toJSON(),
}, {
recurseEverything: true
extensions: Object.fromEntries(this.state),
});
}
}
@@ -1,7 +1,7 @@
// Extensions API -> Commands
import { BaseRegistry } from "./base-registry";
import { action, observable } from "mobx";
import { observable } from "mobx";
import { LensExtension } from "../lens-extension";
import { CatalogEntity } from "../../common/catalog-entity";
@@ -20,7 +20,6 @@ export interface CommandRegistration {
export class CommandRegistry extends BaseRegistry<CommandRegistration> {
@observable activeEntity: CatalogEntity;
@action
add(items: CommandRegistration | CommandRegistration[], extension?: LensExtension) {
const itemArray = [items].flat();