Пользовательская разметка в mobiledoc-kit
Я использую mobiledoc-kit для создания редактора. Он поставляется с несколькими кнопками панели инструментов, которые позволяют сделать текст жирным, курсивом и т. Д. Некоторый текст можно обернуть в теги H1, H2....
Я хочу создать кнопку, которая обернет текст в пользовательский тег с атрибутами (<div data-tag="some data here">TEXT</div>
)
Я вижу, что теги ограничены в VALID_MARKUP_TAGNAMES
константа, которая находится в файле src/js/models/markup.js
Я установил mobiledoc-kit через npm.
Вопрос в том, как я могу расширить этот файл и добавить пользовательский тег к константе.