From 7d347dcb0931bb9efa65c618ba78504b2d10dfd3 Mon Sep 17 00:00:00 2001 From: Soren Abedi Date: Tue, 28 Sep 2021 17:24:15 +0330 Subject: [PATCH] fix: :label: change internal runtime API TS types change (component.$$set) type from `void` to `Promise` Signed-off-by: Soren Abedi --- src/runtime/internal/Component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/runtime/internal/Component.ts b/src/runtime/internal/Component.ts index 3e48010547..8c3f465c17 100644 --- a/src/runtime/internal/Component.ts +++ b/src/runtime/internal/Component.ts @@ -180,7 +180,7 @@ export let SvelteElement; if (typeof HTMLElement === 'function') { SvelteElement = class extends HTMLElement { $$: T$$; - $$set?: ($$props: any) => void; + $$set?: ($$props: any) => Promise; constructor() { super(); this.attachShadow({ mode: 'open' });