|
|
@ -992,6 +992,9 @@ export const EditorUI = (props: EditorUIProps) => { |
|
|
|
// Allow JSON schema requests
|
|
|
|
// Allow JSON schema requests
|
|
|
|
monacoRef.current.languages.json.jsonDefaults.setDiagnosticsOptions({ enableSchemaRequest: true }) |
|
|
|
monacoRef.current.languages.json.jsonDefaults.setDiagnosticsOptions({ enableSchemaRequest: true }) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// hide the module resolution error. We have to remove this when we know how to properly resolve imports.
|
|
|
|
|
|
|
|
monacoRef.current.languages.typescript.typescriptDefaults.setDiagnosticsOptions({ diagnosticCodesToIgnore: [2792]}) |
|
|
|
|
|
|
|
|
|
|
|
// Register a tokens provider for the language
|
|
|
|
// Register a tokens provider for the language
|
|
|
|
monacoRef.current.languages.setMonarchTokensProvider('remix-solidity', solidityTokensProvider as any) |
|
|
|
monacoRef.current.languages.setMonarchTokensProvider('remix-solidity', solidityTokensProvider as any) |
|
|
|
monacoRef.current.languages.setLanguageConfiguration('remix-solidity', solidityLanguageConfig as any) |
|
|
|
monacoRef.current.languages.setLanguageConfiguration('remix-solidity', solidityLanguageConfig as any) |
|
|
|