Skip to content

Commit

Permalink
Use a different way to add icons to context menu
Browse files Browse the repository at this point in the history
  • Loading branch information
srobotta committed Aug 16, 2024
1 parent 76bec75 commit 02be872
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 8 deletions.
10 changes: 9 additions & 1 deletion amd/build/configuration.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion amd/build/configuration.min.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 4 additions & 6 deletions amd/src/configuration.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/

import {addMenubarItem, addQuickbarsToolbarItem, addToolbarButtons} from 'editor_tiny/utils';
import {addMenubarItem, addContextmenuItem, addToolbarButtons} from 'editor_tiny/utils';
import {forecolor, backcolor} from './common';

const configureToolbar = (toolbar) => {
Expand All @@ -35,17 +35,15 @@ const configureMenu = (menu) => {
return menu;
};

const configureQuickbarToolbar = (quickbar) => {
quickbar = addQuickbarsToolbarItem(quickbar, '|', forecolor);
quickbar = addQuickbarsToolbarItem(quickbar, '|', backcolor);
return quickbar;
const configureContextMenu = (menu) => {
return addContextmenuItem(menu, '|', forecolor, backcolor);
};

export const configure = (instanceConfig) => {
return {
toolbar: configureToolbar(instanceConfig.toolbar),
menu: configureMenu(instanceConfig.menu),
// eslint-disable-next-line camelcase
quickbars_selection_toolbar: configureQuickbarToolbar(instanceConfig.quickbars_selection_toolbar),
quickbars_selection_toolbar: configureContextMenu(instanceConfig.quickbars_selection_toolbar),
};
};

0 comments on commit 02be872

Please sign in to comment.