From da634be78fee534a9106808b65be9a5d4516b1b5 Mon Sep 17 00:00:00 2001 From: Alex Kanunnikov Date: Sun, 5 May 2024 00:29:44 +0300 Subject: [PATCH] + --- src/utils/component.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/utils/component.ts b/src/utils/component.ts index b9ee081..ccd55f8 100644 --- a/src/utils/component.ts +++ b/src/utils/component.ts @@ -234,7 +234,9 @@ export async function destroyElement( if (component.ctx) { const destructors: Array> = []; runDestructors(component.ctx, destructors); - await Promise.all(destructors); + if (destructors.length) { + await Promise.all(destructors); + } } try { destroyNodes(component[$nodes]);