1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

adding missing makeObservable(this)

Signed-off-by: Roman <ixrock@gmail.com>
This commit is contained in:
Roman 2021-04-25 21:07:24 +03:00
parent e2664a26bf
commit 755c3e2d3e

View File

@ -1,5 +1,5 @@
import { EventEmitter } from "events";
import { observable } from "mobx";
import { makeObservable, observable } from "mobx";
type ExtractEntityMetadataType<Entity> = Entity extends CatalogEntity<infer Metadata> ? Metadata : never;
type ExtractEntityStatusType<Entity> = Entity extends CatalogEntity<any, infer Status> ? Status : never;
@ -123,6 +123,8 @@ export abstract class CatalogEntity<
@observable spec: Spec;
constructor(data: CatalogEntityData<Metadata, Status, Spec>) {
makeObservable(this);
this.metadata = data.metadata;
this.status = data.status;
this.spec = data.spec;