slate-edit-code
Version:
A Slate plugin to handle code blocks editing.
21 lines (19 loc) • 520 B
JavaScript
/** @jsx hyperscript */
import { Value } from 'slate';
import hyperscript from '../hyperscript';
export default Value.fromJSON(
{
document: (
<document>
<code_block>
<code_line>
<text>One text</text>
<default>Unwanted text</default>
<text>Two text</text>
</code_line>
</code_block>
</document>
)
},
{ normalize: false }
);