diff --git a/packages/extension-link/index.ts b/packages/extension-link/index.ts index 40659e34..29511ded 100644 --- a/packages/extension-link/index.ts +++ b/packages/extension-link/index.ts @@ -39,7 +39,8 @@ const Link = createMark({ target: attributes.target, }), parseHTML: node => ({ - target: node.getAttribute('target'), + // TODO: always return default value on `null` or `undefined` + target: node.getAttribute('target') || this.options.target, }), }, }