Merge pull request #3901 from microsoft/hediet/b/remaining-felidae

Fixes broken website.
This commit is contained in:
Henning Dieterichs 2023-04-07 20:56:55 +02:00 committed by GitHub
commit 2f51994ab5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -148,17 +148,6 @@ export class PlaygroundModel {
constructor() {
let lastState = this.state;
this.dispose.track(
monaco.editor.addEditorAction({
id: "reload",
label: "Reload",
run: (editor, ...args) => {
this.reload();
},
keybindings: [monaco.KeyMod.CtrlCmd | monaco.KeyCode.Enter],
})
);
this.dispose.track({
dispose: reaction(
() => ({ state: this.state }),
@ -195,6 +184,17 @@ export class PlaygroundModel {
let disposable: Disposable | undefined = undefined;
waitForLoadedMonaco().then((m) => {
this.dispose.track(
monaco.editor.addEditorAction({
id: "reload",
label: "Reload",
run: (editor, ...args) => {
this.reload();
},
keybindings: [monaco.KeyMod.CtrlCmd | monaco.KeyCode.Enter],
})
);
const options =
monaco.languages.typescript.javascriptDefaults.getCompilerOptions();
monaco.languages.typescript.javascriptDefaults.setDiagnosticsOptions(