From 755c3e2d3eab204b0b6cb2aa1461b02a03a18c53 Mon Sep 17 00:00:00 2001 From: Roman Date: Sun, 25 Apr 2021 21:07:24 +0300 Subject: [PATCH] adding missing makeObservable(this) Signed-off-by: Roman --- src/common/catalog/catalog-entity.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/common/catalog/catalog-entity.ts b/src/common/catalog/catalog-entity.ts index fdd443ae54..4e731da1fb 100644 --- a/src/common/catalog/catalog-entity.ts +++ b/src/common/catalog/catalog-entity.ts @@ -1,5 +1,5 @@ import { EventEmitter } from "events"; -import { observable } from "mobx"; +import { makeObservable, observable } from "mobx"; type ExtractEntityMetadataType = Entity extends CatalogEntity ? Metadata : never; type ExtractEntityStatusType = Entity extends CatalogEntity ? Status : never; @@ -123,6 +123,8 @@ export abstract class CatalogEntity< @observable spec: Spec; constructor(data: CatalogEntityData) { + makeObservable(this); + this.metadata = data.metadata; this.status = data.status; this.spec = data.spec;