/** * @module plugins/inline-popup */ import type { IControlType, IJodit } from 'jodit/types'; import { deleteAction } from 'jodit/plugins/inline-popup/config/items/actions/delete'; const collageItemDeleteAction: IControlType = { ...deleteAction, exec: (editor: IJodit, image): void => { image && editor.s.removeNode(image); const collageIndex = (image as HTMLElement)?.getAttribute( 'data-collage-index' ); editor.e.fire('change'); editor.e.fire('collage-item-delete', collageIndex); } }; export default [collageItemDeleteAction] as Array;