ueberdosis/tiptap

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

Geschlossen

#7.214 geöffnet am 12.11.2025

 (1 Kommentar) (0 Reaktionen) (0 zugewiesene Personen)TypeScript (1.979 Forks)batch import
area: coregood first issuejavascriptstatus: triage

Repository-Metriken

Stars
 (23.454 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 4T 13h) (46 gemergte PRs in 30 T)

Beschreibung

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.

Contributor Guide