From 23d56f6a6239ba65ab3dff5a808975b5acc6ee08 Mon Sep 17 00:00:00 2001 From: Simon Holthausen Date: Wed, 2 Dec 2020 17:28:07 +0100 Subject: [PATCH] add todo --- src/runtime/internal/dev.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/runtime/internal/dev.ts b/src/runtime/internal/dev.ts index 04038ab8b6..74bf581bab 100644 --- a/src/runtime/internal/dev.ts +++ b/src/runtime/internal/dev.ts @@ -143,6 +143,10 @@ export class SvelteComponentDev extends SvelteComponent { $inject_state() {} } +// TODO https://github.com/microsoft/TypeScript/issues/41770 is the reason +// why we have to split out SvelteComponentTyped to not break existing usage of SvelteComponent. +// Try to find a better way for Svelte 4.0. + export interface SvelteComponentTyped< Props extends Record = any, Events extends Record = any,