UNPKG

tiptapify

Version:

Tiptap3 editor with Vuetify3 menu implementation

34 lines (29 loc) 915 B
import actions from '@tiptapify/components/Toolbar/actions' import ai from '@tiptapify/components/Toolbar/ai' import alignment from '@tiptapify/components/Toolbar/alignment' import format from '@tiptapify/components/Toolbar/format' import formatExtra from '@tiptapify/components/Toolbar/formatExtra' import style from '@tiptapify/components/Toolbar/style' import list from '@tiptapify/components/Toolbar/list' import media from '@tiptapify/components/Toolbar/media' import misc from '@tiptapify/components/Toolbar/misc' const items = { style, format, formatExtra, media, alignment, list, actions, ai, misc, } const availableItems: { [key: string]: string } = {} for (const item of Object.values(items)) { const itemComponents = item.components for (const component of itemComponents) { availableItems[component.name] = item.section } } export default items export { availableItems }