Commit 8dd1448e authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Reemplaza operador no soportado

La especificación de lenguaje de entrada del compilador no soporta el
uso del operador nullish coalescing assignment (??=), por lo que se
sustituye por comprobaciones básicas antes de asignar el valor inicial.
parent 29c55a96
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -47,7 +47,9 @@ define([

			const propName = instancePropName || instance.getOwnChannel();

			this._designComponentInstances ??= {};
			if (!this._designComponentInstances) {
				this._designComponentInstances = {};
			}

			if (this._designComponentInstances[propName]) {
				console.error(`Instance with name ${propName} already exists at design ${this.getChannel()}.`);
+3 −1
Original line number Diff line number Diff line
@@ -50,7 +50,9 @@ define([
			//   Recibe un nodo de maquetación y un nombre de propiedad para referenciarlo.
			//   Almacena el nodo para poder recuperarlo más adelante si no existía uno con ese nombre.

			this._designLayoutNodes ??= {};
			if (!this._designLayoutNodes) {
				this._designLayoutNodes = {};
			}

			if (this._designLayoutNodes[nodePropName]) {
				console.error(`Node with name ${nodePropName} already exists at design ${this.getChannel()}.`);