Добавление пользовательского блока в конце редактора содержимого в slatejs реагирует - PullRequest
0 голосов
/ 12 декабря 2018

Я создал редактор, использующий Slate js в реакции.Я пытаюсь вставить блок в конец содержимого редактора.Я сталкивался с методом, чтобы вставить блок в диапазоне.Как указать диапазон документа таким образом, чтобы мои пользовательские блоки добавлялись в конце содержимого, но фокус оставался на текущем выделении, а не на конце документа.

function insertFile(editor, src, target) {
  editor.insertBlock({
    type: 'file',
    data: { src },
  })
}

Моя схема выглядит следующим образомэто

const schema = {
  blocks: {
    file:{
      isVoid: true
    }
  }
}
...