diff --git a/lib/components/Output/OutputEditor.jsx b/lib/components/Output/OutputEditor.jsx index ba4de8f..af13e9e 100644 --- a/lib/components/Output/OutputEditor.jsx +++ b/lib/components/Output/OutputEditor.jsx @@ -4,8 +4,9 @@ import { Button } from '@carbon/react'; import { Copy } from '@carbon/icons-react'; import { EditorState } from '@codemirror/state'; -import { EditorView } from '@codemirror/view'; +import { EditorView, keymap } from '@codemirror/view'; import { json } from '@codemirror/lang-json'; +import { foldGutter, foldKeymap } from '@codemirror/language'; import theme from '../shared/CodeMirrorTheme'; @@ -31,6 +32,8 @@ export default function OutputEditor({ value }) { EditorState.readOnly.of(true), EditorView.editable.of(false), EditorView.lineWrapping, + foldGutter(), + keymap.of(foldKeymap), theme, ] });