From 4f353f7e7b7cd68c70415ab6aa25b11926a83fc6 Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Mon, 3 Jun 2024 12:36:37 +0400 Subject: [PATCH] Up replaceWith --- src/dom_components/model/Component.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/dom_components/model/Component.ts b/src/dom_components/model/Component.ts index e642c6374..a0018cbc5 100644 --- a/src/dom_components/model/Component.ts +++ b/src/dom_components/model/Component.ts @@ -529,12 +529,12 @@ export default class Component extends StyleableModel { * const result = component.replaceWith('
Some new content
'); * // result -> [Component] */ - replaceWith(el: ComponentAdd, opts: AddOptions = {}): Component[] { + replaceWith(el: ComponentAdd, opts: AddOptions = {}): C[] { const coll = this.collection; const at = coll.indexOf(this); coll.remove(this); - const result = coll.add(el, { ...opts, at }); - return isArray(result) ? result : [result];; + const result = coll.add(el, { ...opts, at }) as C | C[]; + return isArray(result) ? result : [result]; } /**