hunk.code_window:   // Revert to the previous selection right after copying.
     window.requestAnimationFrame(() => {
       editor.removeChild(div)
       removeAllRanges(native)
       native.addRange(range)
     })
   }
   export default cloneFragment
hunk.labels: keep keep keep keep add keep keep keep keep
hunk.after_edit:     callback()
  
hunk.file_path: packages/slate-react/src/utils/clone-fragment.js
hunk.type: add
file: /** @jsx h */
  
  import h from '../../../helpers/h'
  
  export default function(change) {
    change.moveToEndOfNextBlock()
  }
  
  export const input = (
    <value>
      <document>
        <paragraph>
          <cursor />one
        </paragraph>
        <paragraph>two</paragraph>
        <paragraph>three</paragraph>
      </document>
    </value>
  )
  
  export const output = (
    <value>
      <document>
        <paragraph>one</paragraph>
        <paragraph>
          two<cursor />
        </paragraph>
        <paragraph>three</paragraph>
      </document>
    </value>
  )
  