ueberdosis/tiptap

"No value supplied for attribute class" error when passing undefined class to HTMLAttributes in Link

Open

Aperta il 12 nov 2025

Vedi su GitHub
 (1 commento) (0 reazioni) (0 assegnatari)TypeScript (23.454 star) (1979 fork)batch import
area: coregood first issuejavascriptstatus: triage

Descrizione

Affected Packages

extension-link

Version(s)

3.10.5

Bug Description

When you pass an undefined class to HTMLAttributes when configuring a link, it causes the following error: No value supplied for attribute class

eg.

Link.configure({
  HTMLAttributes: {
    class: undefined
  },
}),

Browser Used

Chrome

Code Example URL

https://codesandbox.io/p/sandbox/trusting-glitter-nyl9g3

Expected Behavior

Should throw an error but not crash when passing an undefined class

Additional Context (Optional)

No response

Dependency Updates

  • Yes, I've updated all my dependencies.

Guida contributor