e.stopPropagation()}>
Zeile
{ e.preventDefault(); editor?.commands.addRowAfter(); }} >+
{ e.preventDefault(); editor?.commands.deleteRow(); }} >−
Spalte
{ e.preventDefault(); editor?.commands.addColumnAfter(); }} >+
{ e.preventDefault(); editor?.commands.deleteColumn(); }} >−
{ e.preventDefault(); editor?.commands.deleteTable(); }} >✕
{ e.preventDefault(); editor?.chain().focus().toggleBold().run(); }} title="Bold" >B
{ e.preventDefault(); editor?.chain().focus().toggleItalic().run(); }} title="Italic" >I
{ e.preventDefault(); editor?.chain().focus().toggleHeading({ level: 2 }).run(); }} title="Heading 2" >H2
{ e.preventDefault(); const href = editor?.getAttributes('link').href ?? ''; const url = window.prompt('URL:', href); if (url) editor?.chain().focus().setLink({ href: url }).run(); else if (url === '') editor?.chain().focus().unsetLink().run(); }} title="Link" >↗