Background
Currently, there's no straightforward way to check if the content of a Tiptap editor is empty. This can be particularly useful for form validation or preventing submission of empty content.
Proposed Solution
Implement an isEmpty() method for Tiptap that returns a boolean value indicating whether the editor's content is empty or not.
Expected Behavior
- Return
true if the editor contains only empty paragraphs or whitespace
- Return
false if the editor contains any meaningful content (text, images, etc.)
Use Case
This method would be helpful in scenarios such as:
- Validating form submissions to ensure non-empty content
- Disabling submit buttons when the editor is empty
- Checking if a user has actually entered any content before saving
Background
Currently, there's no straightforward way to check if the content of a Tiptap editor is empty. This can be particularly useful for form validation or preventing submission of empty content.
Proposed Solution
Implement an
isEmpty()method for Tiptap that returns a boolean value indicating whether the editor's content is empty or not.Expected Behavior
trueif the editor contains only empty paragraphs or whitespacefalseif the editor contains any meaningful content (text, images, etc.)Use Case
This method would be helpful in scenarios such as: