github uiwjs/react-codemirror v4.4.1

latest releases: v4.25.4, v4.25.3, v4.25.2...
3 years ago


v4.4.0...v4.4.1

npm i @uiw/react-codemirror@4.4.1

Example:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <script src="https://unpkg.com/react@16.x/umd/react.development.js" crossorigin></script>
  <script src="https://unpkg.com/react-dom@16.x/umd/react-dom.development.js" crossorigin></script>
  <script src="https://codemirror.net/6/codemirror.js"></script>
  <script src="https://unpkg.com/@uiw/react-codemirror@4.4.1/dist/codemirror.min.js"></script>
</head>
<body>
  <div id="container" style="padding: 24px"></div>
  <script>
    const {javascript} = CM["@codemirror/lang-javascript"];
    const ReactCodeMirror = codemirror.default;
    const e = React.createElement;
    const Demo = () => {
      return e('div', {},
        e(ReactCodeMirror, {
          value: console.log('hello world!'),
          height: '200px',
          extensions: [javascript({ jsx: true })],
          onChange: (value, viewUpdate) => {
            console.log('value:', value);
          }
        })
      );
    }

    ReactDOM.render(e(Demo), document.getElementById("container"));
  </script>
</body>
</html>

Don't miss a new react-codemirror release

NewReleases is sending notifications on new releases.