hunk.code_window:    * @return {Element}
      */
     function renderPlaceholder(props) {
       const { editor, node } = props
       if (node.kind != 'block') return
       if (!Text.isTextList(node.nodes)) return
       if (node.text != '') return
       if (editor.value.document.getBlocks().size > 1) return
  
hunk.labels: keep keep keep keep add keep keep keep keep keep
hunk.after_edit:     if (editor.state.isComposing) return
  
hunk.file_path: packages/slate-react/src/plugins/after.js
hunk.type: add
file: /** @jsx h */
  
  import h from '../../../helpers/h'
  
  export default function (change) {
    change.collapseToEnd()
  }
  
  export const input = (
    <value>
      <document>
        <paragraph>
          on<cursor />e
        </paragraph>
      </document>
    </value>
  )
  
  export const output = (
    <value>
      <document>
        <paragraph>
          on<cursor />e
        </paragraph>
      </document>
    </value>
  )
  