Как добавить настраиваемое поле панели инструментов в редактор 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}}
/>
Другие вопросы по тегам