Как добавить настраиваемое поле панели инструментов в редактор ckeditor4-react?
Я использую редактор ckeditor4-react для добавления содержимого в электронную почту. Я хочу добавить в него список токенов или тегов. Можно ли добавить собственный список выбора токенов на панель инструментов.
ссылка на пакет:: https://github.com/ckeditor/ckeditor4-react
Пожалуйста, предложите, как я могу добавить поле списка выбора пользовательской панели инструментов в React ckeditor 4.
1 ответ
Вы можете определить
const editorToolbar = [
{
name: "basicstyles",
groups: ["basicstyles", "cleanup"],
items: [
"Bold",
"Italic",
"Underline",
"Strike",
"Subscript",
"Superscript",
"-",
"RemoveFormat",
],
},
{
name: "paragraph",
groups: ["list", "indent", "blocks", "align", "bidi"],
items: ["NumberedList", "BulletedList", "-", "Outdent", "Indent"],
},
{ name: "links", items: ["Link", "Unlink"] },
{
name: "insert",
items: ["Image", "SpecialChar"],
},
];
а затем использовать это в конфигурации
<CKEditor
name="editor"
config={{toolbar: editorToolbar}}
/>