From dd4bcb81f05f980b143c46f97f108c28b02c1caf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20K=C3=BChn?= Date: Tue, 14 Dec 2021 19:26:13 +0100 Subject: [PATCH] fix: allow null and undefined for CharacterCount limit, fix #2276 --- docs/api/extensions/character-count.md | 2 +- packages/extension-character-count/src/character-count.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/api/extensions/character-count.md b/docs/api/extensions/character-count.md index 683f529c0..37293053c 100644 --- a/docs/api/extensions/character-count.md +++ b/docs/api/extensions/character-count.md @@ -20,7 +20,7 @@ npm install @tiptap/extension-character-count The maximum number of characters that should be allowed. -Default: `0` +Default: `null` ```js CharacterCount.configure({ diff --git a/packages/extension-character-count/src/character-count.ts b/packages/extension-character-count/src/character-count.ts index 010c4a956..0a1a8f5b3 100644 --- a/packages/extension-character-count/src/character-count.ts +++ b/packages/extension-character-count/src/character-count.ts @@ -6,7 +6,7 @@ export interface CharacterCountOptions { /** * The maximum number of characters that should be allowed. Defaults to `0`. */ - limit: number, + limit: number | null | undefined, /** * The mode by which the size is calculated. Defaults to 'textSize'. */ @@ -35,7 +35,7 @@ export const CharacterCount = Extension.create