diff --git a/packages/extension-ordered-list/index.ts b/packages/extension-ordered-list/index.ts index b4c58b27..492dc546 100644 --- a/packages/extension-ordered-list/index.ts +++ b/packages/extension-ordered-list/index.ts @@ -23,7 +23,7 @@ export default new Node() tag: 'ol', getAttrs: node => ({ order: (node as HTMLElement).hasAttribute('start') - ? +(node as HTMLElement).getAttribute('start') + ? parseInt((node as HTMLElement).getAttribute('start') || '') : 1, }), }], diff --git a/packages/starter-kit/index.ts b/packages/starter-kit/index.ts index dce2e9b9..d16ab0dd 100644 --- a/packages/starter-kit/index.ts +++ b/packages/starter-kit/index.ts @@ -13,6 +13,7 @@ import Underline from '@tiptap/extension-underline' import Blockquote from '@tiptap/extension-blockquote' import HorizontalRule from '@tiptap/extension-horizontal-rule' import BulletList from '@tiptap/extension-bullet-list' +import OrderedList from '@tiptap/extension-ordered-list' import ListItem from '@tiptap/extension-list-item' export default function defaultExtensions() { @@ -32,6 +33,7 @@ export default function defaultExtensions() { Blockquote(), HorizontalRule(), BulletList(), + OrderedList(), ListItem(), ] } \ No newline at end of file diff --git a/packages/starter-kit/package.json b/packages/starter-kit/package.json index db6457be..8e2e0d4d 100644 --- a/packages/starter-kit/package.json +++ b/packages/starter-kit/package.json @@ -27,6 +27,7 @@ "@tiptap/extension-blockquote": "1.x", "@tiptap/extension-horizontal-rule": "1.x", "@tiptap/extension-bullet-list": "1.x", + "@tiptap/extension-ordered-list": "1.x", "@tiptap/extension-list-item": "1.x" } } diff --git a/packages/vue-starter-kit/index.ts b/packages/vue-starter-kit/index.ts index 0701952d..4d603f36 100644 --- a/packages/vue-starter-kit/index.ts +++ b/packages/vue-starter-kit/index.ts @@ -15,6 +15,7 @@ import Underline from '@tiptap/extension-underline' import Blockquote from '@tiptap/extension-blockquote' import HorizontalRule from '@tiptap/extension-horizontal-rule' import BulletList from '@tiptap/extension-bullet-list' +import OrderedList from '@tiptap/extension-ordered-list' import ListItem from '@tiptap/extension-list-item' export function defaultExtensions() { @@ -34,6 +35,7 @@ export function defaultExtensions() { Blockquote(), HorizontalRule(), BulletList(), + OrderedList(), ListItem(), ] } \ No newline at end of file diff --git a/packages/vue-starter-kit/package.json b/packages/vue-starter-kit/package.json index 0cfb1835..f34d39f3 100644 --- a/packages/vue-starter-kit/package.json +++ b/packages/vue-starter-kit/package.json @@ -28,6 +28,7 @@ "@tiptap/extension-blockquote": "1.x", "@tiptap/extension-horizontal-rule": "1.x", "@tiptap/extension-bullet-list": "1.x", + "@tiptap/extension-ordered-list": "1.x", "@tiptap/extension-list-item": "1.x" } }