MCPcopy Create free account
hub / github.com/docusealco/docuseal / loadTiptap

Function loadTiptap

app/javascript/elements/markdown_editor.js:4–36  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

2import { actionable } from '@github/catalyst/lib/actionable'
3
4function loadTiptap () {
5 return Promise.all([
6 import(/* webpackChunkName: "markdown-editor" */ '@tiptap/core'),
7 import(/* webpackChunkName: "markdown-editor" */ '@tiptap/extension-bold'),
8 import(/* webpackChunkName: "markdown-editor" */ '@tiptap/extension-italic'),
9 import(/* webpackChunkName: "markdown-editor" */ '@tiptap/extension-paragraph'),
10 import(/* webpackChunkName: "markdown-editor" */ '@tiptap/extension-text'),
11 import(/* webpackChunkName: "markdown-editor" */ '@tiptap/extension-hard-break'),
12 import(/* webpackChunkName: "markdown-editor" */ '@tiptap/extension-document'),
13 import(/* webpackChunkName: "markdown-editor" */ '@tiptap/extension-link'),
14 import(/* webpackChunkName: "markdown-editor" */ '@tiptap/extension-underline'),
15 import(/* webpackChunkName: "markdown-editor" */ '@tiptap/extensions'),
16 import(/* webpackChunkName: "markdown-editor" */ '@tiptap/markdown'),
17 import(/* webpackChunkName: "markdown-editor" */ '@tiptap/pm/state'),
18 import(/* webpackChunkName: "markdown-editor" */ '@tiptap/pm/view')
19 ]).then(([core, bold, italic, paragraph, text, hardBreak, document, link, underline, extensions, markdown, pmState, pmView]) => ({
20 Editor: core.Editor,
21 Extension: core.Extension,
22 Bold: bold.default || bold,
23 Italic: italic.default || italic,
24 Paragraph: paragraph.default || paragraph,
25 Text: text.default || text,
26 HardBreak: hardBreak.default || hardBreak,
27 Document: document.default || document,
28 Link: link.default || link,
29 Underline: underline.default || underline,
30 UndoRedo: extensions.UndoRedo,
31 Markdown: markdown.Markdown,
32 Plugin: pmState.Plugin,
33 Decoration: pmView.Decoration,
34 DecorationSet: pmView.DecorationSet
35 }))
36}
37
38export class LinkTooltip {
39 constructor (container, editor, templateEl) {

Callers 1

connectedCallbackMethod · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected