Skip to content

Commit a8db274

Browse files
committed
Update Tiptap Editor
1 parent fa25717 commit a8db274

File tree

2 files changed

+10
-20
lines changed

2 files changed

+10
-20
lines changed

src/Console/InstallerTraits/FrontendPackages.php

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,11 @@ protected function installFrontendPackages(): void
3434
'prettier-plugin-blade' => '^2.1.18',
3535
'prettier-plugin-tailwindcss' => '^0.7.2',
3636

37-
'@tiptap/vue-3' => '^2.2.4',
38-
'@tiptap/starter-kit' => '^2.2.4',
39-
'@tiptap/extension-link' => '^2.2.4',
40-
'@tiptap/extension-underline' => '^2.2.4',
41-
'@tiptap/extension-image' => '^2.2.4',
42-
'@tiptap/extension-youtube' => '^2.2.4',
43-
'@tiptap/extension-table' => '^2.2.4',
44-
'@tiptap/extension-table-header' => '^2.2.4',
45-
'@tiptap/extension-table-row' => '^2.2.4',
46-
'@tiptap/extension-table-cell' => '^2.2.4',
37+
'@tiptap/vue-3' => '^3.13.0',
38+
'@tiptap/starter-kit' => '^3.13.0',
39+
'@tiptap/extension-image' => '^3.13.0',
40+
'@tiptap/extension-youtube' => '^3.13.0',
41+
'@tiptap/extension-table' => '^3.13.0',
4742

4843
'remixicon' => '^4.2.0',
4944
'tailwindcss' => '^4.0.0',

stubs/resources/js/Components/Form/AppTipTapEditor.vue

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -293,14 +293,9 @@
293293
import { ref, onBeforeUnmount } from 'vue'
294294
import { useEditor, EditorContent } from '@tiptap/vue-3'
295295
import StarterKit from '@tiptap/starter-kit'
296-
import Underline from '@tiptap/extension-underline'
297-
import Link from '@tiptap/extension-link'
298296
import Image from '@tiptap/extension-image'
299297
import Youtube from '@tiptap/extension-youtube'
300-
import Table from '@tiptap/extension-table'
301-
import TableCell from '@tiptap/extension-table-cell'
302-
import TableHeader from '@tiptap/extension-table-header'
303-
import TableRow from '@tiptap/extension-table-row'
298+
import { Table, TableCell, TableHeader, TableRow } from '@tiptap/extension-table'
304299
import TipTapButton from './TipTap/TipTapButton.vue'
305300
import TipTapDivider from './TipTap/TipTapDivider.vue'
306301
@@ -383,10 +378,10 @@ const onError = (errorMessage) => {
383378
const editor = useEditor({
384379
content: props.modelValue,
385380
extensions: [
386-
StarterKit,
387-
Underline,
388-
Link.configure({
389-
openOnClick: false
381+
StarterKit.configure({
382+
link: {
383+
openOnClick: false
384+
}
390385
}),
391386
Image.configure({
392387
inline: false

0 commit comments

Comments
 (0)