Skip to content

Commit 19e3c8a

Browse files
committed
fix(ui): split setup for the supportbed commands by the monaco editor
re #RI-7627
1 parent 02d43a8 commit 19e3c8a

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

redisinsight/ui/src/components/monaco-editor/components/dedicated-editor/DedicatedEditor.tsx

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -194,10 +194,17 @@ const DedicatedEditor = (props: Props) => {
194194
selectedLang.completionProvider?.(keywords, functions)!,
195195
).dispose
196196

197-
monaco.languages.setMonarchTokensProvider(
198-
selectedLang.language,
199-
selectedLang.tokensProvider?.(keywords, functions)!,
200-
)
197+
try {
198+
monaco.languages.setMonarchTokensProvider(
199+
selectedLang.language,
200+
selectedLang.tokensProvider?.(keywords, functions)!,
201+
)
202+
} catch (exception) {
203+
console.error(
204+
`Monaco ${selectedLang.language} language setup error: `,
205+
exception,
206+
)
207+
}
201208
}
202209

203210
const onChangeLanguageSelect = (id: string) => {

0 commit comments

Comments
 (0)