UNPKG

@los.dev/v-md-editor

Version:
28 lines 698 B
export function generatorMenuItems(emojiJson, commandName) { return Object.keys(emojiJson).map(function (emojiType) { return { name: emojiType, text: emojiJson[emojiType], class: 'v-md-emoji-panel-item', action: function action(editor) { editor.execCommand(commandName, emojiType); } }; }); } export default function createToolbar(_ref) { var commandName = _ref.commandName, emojiJson = _ref.emojiJson, text = _ref.text, title = _ref.title, icon = _ref.icon; return { title: title, icon: icon, text: text, menus: { mode: 'panel', items: generatorMenuItems(emojiJson, commandName) } }; }