{ if (link === '') { editor?.chain().focus().extendMarkRange('link').unsetLink().run(); } else { editor ?.chain() .focus() .extendMarkRange('link') .setLink({ href: processLink(link) }) .run(); } }} onkeydown={(e: KeyboardEvent) => { if (e.key === 'Enter') { if (link === '') { editor?.chain().focus().extendMarkRange('link').unsetLink().run(); } else { editor ?.chain() .focus() .extendMarkRange('link') .setLink({ href: processLink(link) }) .run(); } } }} />
{ if (link === '') { editor?.chain().focus().extendMarkRange('link').unsetLink().run(); } else { editor ?.chain() .focus() .extendMarkRange('link') .setLink({ href: processLink(link) }) .run(); } }} >
save link
{ editor?.chain().focus().extendMarkRange('link').unsetLink().run(); }} variant="ghost" >
remove link