switch to main branch

This commit is contained in:
Hans Pagel
2020-08-13 11:23:17 +02:00
parent 67a40cae49
commit 67d25bf36b
3 changed files with 25 additions and 25 deletions

View File

@@ -387,7 +387,7 @@ export default class BlockquoteNode extends Node {
### Create a Node as a Vue Component ### Create a Node as a Vue Component
The real power of the nodes comes in combination with Vue components. Let us build an iframe node, where you can change its URL (this can also be found in our [examples](https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/Embeds)). The real power of the nodes comes in combination with Vue components. Let us build an iframe node, where you can change its URL (this can also be found in our [examples](https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/Embeds)).
```js ```js
import { Node } from 'tiptap' import { Node } from 'tiptap'

View File

@@ -15,154 +15,154 @@ const routes = [
path: '/', path: '/',
component: () => import('Components/Routes/Basic'), component: () => import('Components/Routes/Basic'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/Basic', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/Basic',
}, },
}, },
{ {
path: '/menu-bubble', path: '/menu-bubble',
component: () => import('Components/Routes/MenuBubble'), component: () => import('Components/Routes/MenuBubble'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/MenuBubble', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/MenuBubble',
}, },
}, },
{ {
path: '/floating-menu', path: '/floating-menu',
component: () => import('Components/Routes/FloatingMenu'), component: () => import('Components/Routes/FloatingMenu'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/FloatingMenu', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/FloatingMenu',
}, },
}, },
{ {
path: '/links', path: '/links',
component: () => import('Components/Routes/Links'), component: () => import('Components/Routes/Links'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/Links', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/Links',
}, },
}, },
{ {
path: '/images', path: '/images',
component: () => import('Components/Routes/Images'), component: () => import('Components/Routes/Images'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/Images', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/Images',
}, },
}, },
{ {
path: '/hiding-menu-bar', path: '/hiding-menu-bar',
component: () => import('Components/Routes/HidingMenuBar'), component: () => import('Components/Routes/HidingMenuBar'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/HidingMenuBar', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/HidingMenuBar',
}, },
}, },
{ {
path: '/tables', path: '/tables',
component: () => import('Components/Routes/Tables'), component: () => import('Components/Routes/Tables'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/Tables', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/Tables',
}, },
}, },
{ {
path: '/todo-list', path: '/todo-list',
component: () => import('Components/Routes/TodoList'), component: () => import('Components/Routes/TodoList'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/TodoList', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/TodoList',
}, },
}, },
{ {
path: '/search-and-replace', path: '/search-and-replace',
component: () => import('Components/Routes/SearchAndReplace'), component: () => import('Components/Routes/SearchAndReplace'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/SearchAndReplace', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/SearchAndReplace',
}, },
}, },
{ {
path: '/suggestions', path: '/suggestions',
component: () => import('Components/Routes/Suggestions'), component: () => import('Components/Routes/Suggestions'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/Suggestions', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/Suggestions',
}, },
}, },
{ {
path: '/markdown-shortcuts', path: '/markdown-shortcuts',
component: () => import('Components/Routes/MarkdownShortcuts'), component: () => import('Components/Routes/MarkdownShortcuts'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/MarkdownShortcuts', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/MarkdownShortcuts',
}, },
}, },
{ {
path: '/code-highlighting', path: '/code-highlighting',
component: () => import('Components/Routes/CodeHighlighting'), component: () => import('Components/Routes/CodeHighlighting'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/CodeHighlighting', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/CodeHighlighting',
}, },
}, },
{ {
path: '/history', path: '/history',
component: () => import('Components/Routes/History'), component: () => import('Components/Routes/History'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/History', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/History',
}, },
}, },
{ {
path: '/read-only', path: '/read-only',
component: () => import('Components/Routes/ReadOnly'), component: () => import('Components/Routes/ReadOnly'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/ReadOnly', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/ReadOnly',
}, },
}, },
{ {
path: '/embeds', path: '/embeds',
component: () => import('Components/Routes/Embeds'), component: () => import('Components/Routes/Embeds'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/Embeds', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/Embeds',
}, },
}, },
{ {
path: '/placeholder', path: '/placeholder',
component: () => import('Components/Routes/Placeholder'), component: () => import('Components/Routes/Placeholder'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/Placeholder', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/Placeholder',
}, },
}, },
{ {
path: '/focus', path: '/focus',
component: () => import('Components/Routes/Focus'), component: () => import('Components/Routes/Focus'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/Focus', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/Focus',
}, },
}, },
{ {
path: '/collaboration', path: '/collaboration',
component: () => import('Components/Routes/Collaboration'), component: () => import('Components/Routes/Collaboration'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/Collaboration', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/Collaboration',
}, },
}, },
{ {
path: '/title', path: '/title',
component: () => import('Components/Routes/Title'), component: () => import('Components/Routes/Title'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/Title', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/Title',
}, },
}, },
{ {
path: '/trailing-paragraph', path: '/trailing-paragraph',
component: () => import('Components/Routes/TrailingParagraph'), component: () => import('Components/Routes/TrailingParagraph'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/TrailingParagraph', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/TrailingParagraph',
}, },
}, },
{ {
path: '/drag-handle', path: '/drag-handle',
component: () => import('Components/Routes/DragHandle'), component: () => import('Components/Routes/DragHandle'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/DragHandle', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/DragHandle',
}, },
}, },
{ {
path: '/export', path: '/export',
component: () => import('Components/Routes/Export'), component: () => import('Components/Routes/Export'),
meta: { meta: {
githubUrl: 'https://github.com/ueberdosis/tiptap/tree/master/examples/Components/Routes/Export', githubUrl: 'https://github.com/ueberdosis/tiptap/tree/main/examples/Components/Routes/Export',
}, },
}, },
] ]

View File

@@ -1,7 +1,7 @@
import { Fragment, Slice } from 'prosemirror-model' import { Fragment, Slice } from 'prosemirror-model'
// this is a copy of canSplit // this is a copy of canSplit
// see https://github.com/ProseMirror/prosemirror-transform/blob/master/src/structure.js // see https://github.com/ProseMirror/prosemirror-transform/blob/main/src/structure.js
// Since this piece of code was "borrowed" from prosemirror, ESLint rules are ignored. // Since this piece of code was "borrowed" from prosemirror, ESLint rules are ignored.
/* eslint-disable max-len, no-plusplus, no-undef, eqeqeq */ /* eslint-disable max-len, no-plusplus, no-undef, eqeqeq */
@@ -32,7 +32,7 @@ index = $pos.index(d)
} }
// this is a copy of splitListItem // this is a copy of splitListItem
// see https://github.com/ProseMirror/prosemirror-schema-list/blob/master/src/schema-list.js // see https://github.com/ProseMirror/prosemirror-schema-list/blob/main/src/schema-list.js
export default function splitToDefaultListItem(itemType) { export default function splitToDefaultListItem(itemType) {
return function (state, dispatch) { return function (state, dispatch) {