Dropcursor extension
This extension loads the ProseMirror Dropcursor plugin by Marijn Haverbeke, which shows a cursor at the drop position when something is dragged into the editor.
Note that Tiptap is headless, but the dropcursor needs CSS for its appearance. There are settings for the color and width, and you’re free to add a custom CSS class.
Install
npm install @tiptap/extension-dropcursor
Settings
color
Color of the dropcursor.
Default: 'currentColor'
Dropcursor.configure({
color: '#ff0000',
})
width
Width of the dropcursor.
Default: 1
Dropcursor.configure({
width: 2,
})
class
One or multiple CSS classes that should be applied to the dropcursor.
Dropcursor.configure({
class: 'my-custom-class',
})