0.0.3 • Published 3 months ago

codemirror-extension-inline-suggestion v0.0.3

Weekly downloads
-
License
-
Repository
github
Last release
3 months ago

codemirror-extension-inline-suggestion

This package implements inline suggestions for the CodeMirror code editor.

Screenshot

Install

npm install codemirror-extension-inline-suggestion --save

Usage

Edit codemirror-extension-inline-suggestion

import CodeMirror from '@uiw/react-codemirror';
import { inlineSuggestion } from 'codemirror-extension-inline-suggestion';

const fetchSuggestion = async (state) => {
  // or make an async API call here based on editor state
  return 'hello';
};

function App() {
  return (
    <CodeMirror
      value=""
      height="200px"
      extensions={[
        fetchSuggestion({
          fetchFn: inlineSuggestion,
          delay: 1000,
        }),
      ]}
    />
  );
}

export default App;

License

MIT