From bb2ad14c6ffc13f8d88046f6c8798d7f3b92632b Mon Sep 17 00:00:00 2001 From: Pranab Das <31024886+pranabdas@users.noreply.github.com> Date: Sun, 9 Feb 2025 10:06:02 +0800 Subject: [PATCH] SOF-7449: refactor --- dist/js/context/mixins.js | 3 +-- src/js/context/mixins.ts | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/dist/js/context/mixins.js b/dist/js/context/mixins.js index 2c0235b..d653b26 100644 --- a/dist/js/context/mixins.js +++ b/dist/js/context/mixins.js @@ -109,11 +109,10 @@ function MaterialsContextMixin(superclass) { function MethodDataContextMixin(superclass) { return class extends superclass { constructor(...params) { - var _a; super(...params); const config = params[0]; this._methodData = (config.context && config.context.methodData) || {}; - this.isEdited = (_a = config.isEdited) !== null && _a !== void 0 ? _a : false; + this.isEdited = Boolean(config.isEdited); } /* @summary Replace the logic in constructor with this in order to enable passing `methodDataHash` between * subsequent initializations of the derived class. Not used at present and kept for the record. diff --git a/src/js/context/mixins.ts b/src/js/context/mixins.ts index b90b838..d73564c 100644 --- a/src/js/context/mixins.ts +++ b/src/js/context/mixins.ts @@ -158,7 +158,7 @@ export function MethodDataContextMixin(superclass: T) { const config = params[0]; this._methodData = (config.context && config.context.methodData) || {}; - this.isEdited = config.isEdited ?? false; + this.isEdited = Boolean(config.isEdited); } /* @summary Replace the logic in constructor with this in order to enable passing `methodDataHash` between