Skip to content

Commit cb77295

Browse files
committed
fix: use @etclabscore/react-monaco-editor
1 parent e742005 commit cb77295

7 files changed

+16
-119
lines changed

monaco-rescript.js

+3-4
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@ const MonacoWebpackPlugin = require('monaco-editor-webpack-plugin');
22
const { prependWebpackPlugin } = require("@rescripts/utilities");
33

44
module.exports = function override(config, env) {
5-
config.plugins.unshift(new MonacoWebpackPlugin({
5+
return prependWebpackPlugin(new MonacoWebpackPlugin({
66
// available options are documented at https://github.com/Microsoft/monaco-editor-webpack-plugin#options
7-
languages: ["json", "html"]
8-
}))
9-
return config;
7+
languages: ["json"]
8+
}), config);
109
}

package-lock.json

+9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
},
4949
"dependencies": {
5050
"@etclabscore/monaco-add-json-schema-diagnostics": "^1.0.3",
51+
"@etclabscore/react-monaco-editor": "file:../../etclabscore-react-monaco-editor-0.0.0-development.tgz",
5152
"@material-ui/core": "^4.7.2",
5253
"@material-ui/icons": "^4.5.1",
5354
"@monaco-editor/react": "^2.3.0",

src/containers/Inspector.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import Brightness3Icon from "@material-ui/icons/Brightness3";
88
import WbSunnyIcon from "@material-ui/icons/WbSunny";
99
import { JSONRPCError } from "@open-rpc/client-js/build/Error";
1010
import { MethodObject } from "@open-rpc/meta-schema";
11-
import MonacoEditor from "./MonacoEditor";
11+
import MonacoEditor from "@etclabscore/react-monaco-editor";
1212

1313
interface IProps {
1414
url?: string;
@@ -129,7 +129,7 @@ const Inspector: React.FC<IProps> = (props) => {
129129

130130
return (
131131
<>
132-
<AppBar position="static" elevation={0}>
132+
<AppBar elevation={0}>
133133
<Toolbar>
134134
<img
135135
height="30"

src/containers/JSONRPCRequest.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React, { useRef, useEffect } from "react";
2-
import MonacoEditor from "./MonacoEditor";
2+
import MonacoEditor from "@etclabscore/react-monaco-editor";
33
import * as monaco from "monaco-editor";
44
import { MethodObject } from "@open-rpc/meta-schema";
55
import useWindowSize from "@rehooks/window-size";

src/containers/MonacoContainer.tsx

-38
This file was deleted.

src/containers/MonacoEditor.tsx

-74
This file was deleted.

0 commit comments

Comments
 (0)