Я бы хотел, чтобы мои редакторы контента выравнивали содержимое по центру.С этой целью я хочу добавить кнопку DIV в Draftail, которая оборачивает своих потомков в div
с классом centered
.Результат должен выглядеть примерно так:
<div class"centered">Hello <h2>there</h2></div>
Я могу создать новый элемент блока DIV в Draftail, используя BlockFeature
и BlockElementHandler
, но этот элемент блока не может вкладывать другие элементы блока, такие какH2
, так что это не достаточно универсально.
Может кто-нибудь опубликовать пример, который показывает, как это делается?
ps Я пытался адаптировать пример 'stock' EntityFeature
, но этопример не очень хорошо задокументирован (imho).Я не смог упростить это, чтобы сделать то, что мне нужно.