hunk.code_window:     // When the target is editable, dropping is already allowed by
       // default, and calling `preventDefault` hides the cursor.
       const node = editor.findNode(event.target)
       if (editor.isVoid(node)) {
         event.preventDefault()
       }
       // COMPAT: IE won't call onDrop on contentEditables unless the
  
hunk.labels: keep keep keep keep replace keep keep keep keep
hunk.after_edit:     if (!node || editor.isVoid(node)) {
  
hunk.file_path: packages/slate-react/src/plugins/dom/before.js
hunk.type: replace
file: /** @jsx h */
  
  import h from 'slate-hyperscript'
  
  export const input = (
    <block type="paragraph">
      <mark type="bold">word</mark>
    </block>
  )
  
  export const output = {
    object: 'block',
    type: 'paragraph',
    data: {},
    nodes: [
      {
        object: 'text',
        text: 'word',
        marks: [
          {
            object: 'mark',
            type: 'bold',
            data: {},
          },
        ],
      },
    ],
  }
  