Skip to content

Commit

Permalink
Fixes prettier issue.
Browse files Browse the repository at this point in the history
  • Loading branch information
hediet committed Feb 25, 2022
1 parent 72b7b1e commit 18bf1f4
Showing 1 changed file with 26 additions and 30 deletions.
56 changes: 26 additions & 30 deletions docs/integrate-esm.md
Original file line number Diff line number Diff line change
Expand Up @@ -194,36 +194,32 @@ Adding monaco editor to [Vite](https://vitejs.dev/) is simple since it has built
import * as monaco from 'monaco-editor';

self.MonacoEnvironment = {
getWorker: function(workerId, label) {

const getWorkerModule = (moduleUrl, label) => {
return new Worker(self.MonacoEnvironment.getWorkerUrl(moduleUrl), {
name: label,
type: 'module'
});
};

switch (label) {
case 'json':
return getWorkerModule('/monaco-editor/esm/vs/language/json/json.worker?worker', label);
case 'css':
case 'scss':
case 'less':
return getWorkerModule('/monaco-editor/esm/vs/language/css/css.worker?worker', label);
case 'html':
case 'handlebars':
case 'razor':
return getWorkerModule('/monaco-editor/esm/vs/language/html/html.worker?worker', label);
case 'typescript':
case 'javascript':
return getWorkerModule(
'/monaco-editor/esm/vs/language/typescript/ts.worker?worker',
label
);
default:
return getWorkerModule('/monaco-editor/esm/vs/editor/editor.worker?worker', label);
}
}
getWorker: function (workerId, label) {
const getWorkerModule = (moduleUrl, label) => {
return new Worker(self.MonacoEnvironment.getWorkerUrl(moduleUrl), {
name: label,
type: 'module'
});
};

switch (label) {
case 'json':
return getWorkerModule('/monaco-editor/esm/vs/language/json/json.worker?worker', label);
case 'css':
case 'scss':
case 'less':
return getWorkerModule('/monaco-editor/esm/vs/language/css/css.worker?worker', label);
case 'html':
case 'handlebars':
case 'razor':
return getWorkerModule('/monaco-editor/esm/vs/language/html/html.worker?worker', label);
case 'typescript':
case 'javascript':
return getWorkerModule('/monaco-editor/esm/vs/language/typescript/ts.worker?worker', label);
default:
return getWorkerModule('/monaco-editor/esm/vs/editor/editor.worker?worker', label);
}
}
};

monaco.editor.create(document.getElementById('container'), {
Expand Down

0 comments on commit 18bf1f4

Please sign in to comment.