From dc8118df1436d98c9554b815c36326161e2124ed Mon Sep 17 00:00:00 2001 From: MareStare Date: Tue, 4 Mar 2025 03:58:23 +0000 Subject: [PATCH] Add an ability to specify child elements to `makeEl` --- assets/js/utils/dom.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/assets/js/utils/dom.ts b/assets/js/utils/dom.ts index 48546122..220dc9e4 100644 --- a/assets/js/utils/dom.ts +++ b/assets/js/utils/dom.ts @@ -61,6 +61,7 @@ export function removeEl(...elements: E[] | ConcatArray( tag: Tag, attr?: Partial, + children: HTMLElement[] = [], ): HTMLElementTagNameMap[Tag] { const el = document.createElement(tag); if (attr) { @@ -71,6 +72,7 @@ export function makeEl( } } } + el.append(...children); return el; }