From aeceae11d53c4a2fabd1dbec2e0eac0b6e0552c1 Mon Sep 17 00:00:00 2001 From: Tom Wiesing Date: Thu, 6 Oct 2022 17:43:51 +0200 Subject: [PATCH] frontend/control: Manually assert type --- internal/component/static/src/control/index.d.ts | 3 --- internal/component/static/src/control/index.ts | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) delete mode 100644 internal/component/static/src/control/index.d.ts diff --git a/internal/component/static/src/control/index.d.ts b/internal/component/static/src/control/index.d.ts deleted file mode 100644 index caf4024..0000000 --- a/internal/component/static/src/control/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -declare interface Window { - readonly pathbuilders: {[name: string]: string} -} \ No newline at end of file diff --git a/internal/component/static/src/control/index.ts b/internal/component/static/src/control/index.ts index e5cf41f..03bd0c2 100644 --- a/internal/component/static/src/control/index.ts +++ b/internal/component/static/src/control/index.ts @@ -11,7 +11,7 @@ const types: Record HTMLElement | string> = { return text[text.length - 1]; }, "pathbuilders": () => { - const pathbuilders = window.pathbuilders; // read from context! + const pathbuilders: {[name: string]: string} = (window as any).pathbuilders; // must be declared globally on page! const wrapper = document.createElement("span"); let found_one = false