adding missing makeObservable(this)

Signed-off-by: Roman <ixrock@gmail.com>
This commit is contained in:
Roman committed 2021-04-25 21:07:24 +03:00
1 parent e2664a26bf
commit 755c3e2d3e
1 file changed
+3 -1
+3 -1
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;