From 5a1902797cdbafdf582d4f8db9a0271dcf902b75 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Thu, 21 Dec 2023 02:15:16 +0100 Subject: [PATCH] small ata fix --- frontend/src/lib/components/Editor.svelte | 2 +- frontend/src/lib/components/SimpleEditor.svelte | 6 ++++++ frontend/src/lib/components/TemplateEditor.svelte | 7 +++++++ frontend/src/lib/components/apps/utils.ts | 2 +- 4 files changed, 15 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/components/Editor.svelte b/frontend/src/lib/components/Editor.svelte index d15a2b9746..d017db96a5 100644 --- a/frontend/src/lib/components/Editor.svelte +++ b/frontend/src/lib/components/Editor.svelte @@ -1033,7 +1033,7 @@ noSemanticValidation: false, noSyntaxValidation: false, noSuggestionDiagnostics: false, - diagnosticCodesToIgnore: [] + diagnosticCodesToIgnore: [1108] }) languages.typescript.javascriptDefaults.setCompilerOptions({ diff --git a/frontend/src/lib/components/SimpleEditor.svelte b/frontend/src/lib/components/SimpleEditor.svelte index b941fccdef..aa78c9e43d 100644 --- a/frontend/src/lib/components/SimpleEditor.svelte +++ b/frontend/src/lib/components/SimpleEditor.svelte @@ -136,6 +136,12 @@ noLib: true, moduleResolution: languages.typescript.ModuleResolutionKind.NodeJs }) + languages.typescript.javascriptDefaults.setDiagnosticsOptions({ + noSemanticValidation: true, + noSyntaxValidation: false, + noSuggestionDiagnostics: false, + diagnosticCodesToIgnore: [1108] + }) languages.typescript.javascriptDefaults.setExtraLibs([]) languages.json.jsonDefaults.setDiagnosticsOptions({ diff --git a/frontend/src/lib/components/TemplateEditor.svelte b/frontend/src/lib/components/TemplateEditor.svelte index bb560c903c..cd984dd507 100644 --- a/frontend/src/lib/components/TemplateEditor.svelte +++ b/frontend/src/lib/components/TemplateEditor.svelte @@ -424,6 +424,13 @@ moduleResolution: languages.typescript.ModuleResolutionKind.NodeJs }) + languages.typescript.javascriptDefaults.setDiagnosticsOptions({ + noSemanticValidation: false, + noSyntaxValidation: false, + noSuggestionDiagnostics: false, + diagnosticCodesToIgnore: [1108] + }) + languages.register({ id: 'template' }) // Register a tokens provider for the language diff --git a/frontend/src/lib/components/apps/utils.ts b/frontend/src/lib/components/apps/utils.ts index e88e235b02..914b912382 100644 --- a/frontend/src/lib/components/apps/utils.ts +++ b/frontend/src/lib/components/apps/utils.ts @@ -241,7 +241,7 @@ declare function validateAll(id: string, key: number): void; } /** The current's app state */ -declare const state: ${JSON.stringify(state)}; +declare var state: Record = ${JSON.stringify(state)}; /** The iterator within the context of a list */ declare const iter: {index: number, value: any};