Skip to content

Commit a098441

Browse files
fixed worker import issues
1 parent 57fe8fb commit a098441

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

src/main.tsx

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ import "./index.css";
99
import App from "./App";
1010

1111
// Import Monaco Editor workers using Vite's worker syntax
12-
import editorWorker from 'monaco-editor/esm/vs/editor/editor.worker?worker';
13-
import jsonWorker from 'monaco-editor/esm/vs/language/json/json.worker?worker';
14-
import cssWorker from 'monaco-editor/esm/vs/language/css/css.worker?worker';
15-
import htmlWorker from 'monaco-editor/esm/vs/language/html/html.worker?worker';
16-
import tsWorker from 'monaco-editor/esm/vs/language/typescript/ts.worker?worker';
12+
import editorWorker from "monaco-editor/esm/vs/editor/editor.worker?worker";
13+
import cssWorker from "monaco-editor/esm/vs/language/css/css.worker?worker";
14+
import htmlWorker from "monaco-editor/esm/vs/language/html/html.worker?worker";
15+
import jsonWorker from "monaco-editor/esm/vs/language/json/json.worker?worker";
16+
import tsWorker from "monaco-editor/esm/vs/language/typescript/ts.worker?worker";
1717

1818
loader.config({
1919
paths: {
@@ -38,19 +38,18 @@ try {
3838
}
3939

4040
// Configure Monaco Editor web workers for Tauri environment
41-
// @ts-ignore
4241
window.MonacoEnvironment = {
4342
getWorker(_: any, label: string) {
44-
if (label === 'json') {
43+
if (label === "json") {
4544
return new jsonWorker();
4645
}
47-
if (label === 'css' || label === 'scss' || label === 'less') {
46+
if (label === "css" || label === "scss" || label === "less") {
4847
return new cssWorker();
4948
}
50-
if (label === 'html' || label === 'handlebars' || label === 'razor') {
49+
if (label === "html" || label === "handlebars" || label === "razor") {
5150
return new htmlWorker();
5251
}
53-
if (label === 'typescript' || label === 'javascript') {
52+
if (label === "typescript" || label === "javascript") {
5453
return new tsWorker();
5554
}
5655
return new editorWorker();

0 commit comments

Comments
 (0)