From 4388e1e5a2c8ce3668b18cab1dd76391625fe685 Mon Sep 17 00:00:00 2001 From: Aswin S Date: Wed, 3 Jan 2024 01:13:15 +0530 Subject: [PATCH 1/2] fix: delay in displaying comment length limit error --- src/hooks/useHandleExceedMaxCommentLength.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hooks/useHandleExceedMaxCommentLength.ts b/src/hooks/useHandleExceedMaxCommentLength.ts index 9700999bb004..b8e882ff899a 100644 --- a/src/hooks/useHandleExceedMaxCommentLength.ts +++ b/src/hooks/useHandleExceedMaxCommentLength.ts @@ -19,7 +19,7 @@ const useHandleExceedMaxCommentLength = () => { [hasExceededMaxCommentLength], ); - const validateCommentMaxLength = useMemo(() => _.debounce(handleValueChange, 1500), [handleValueChange]); + const validateCommentMaxLength = useMemo(() => _.debounce(handleValueChange, 500, {leading: true}), [handleValueChange]); return {hasExceededMaxCommentLength, validateCommentMaxLength}; }; From 48f3a87ccfedfc8bd67143563eec819e211858a9 Mon Sep 17 00:00:00 2001 From: Aswin S Date: Wed, 3 Jan 2024 14:40:37 +0530 Subject: [PATCH 2/2] fix: revert timeout to 1500ms --- src/hooks/useHandleExceedMaxCommentLength.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hooks/useHandleExceedMaxCommentLength.ts b/src/hooks/useHandleExceedMaxCommentLength.ts index b8e882ff899a..fea0793c9854 100644 --- a/src/hooks/useHandleExceedMaxCommentLength.ts +++ b/src/hooks/useHandleExceedMaxCommentLength.ts @@ -19,7 +19,7 @@ const useHandleExceedMaxCommentLength = () => { [hasExceededMaxCommentLength], ); - const validateCommentMaxLength = useMemo(() => _.debounce(handleValueChange, 500, {leading: true}), [handleValueChange]); + const validateCommentMaxLength = useMemo(() => _.debounce(handleValueChange, 1500, {leading: true}), [handleValueChange]); return {hasExceededMaxCommentLength, validateCommentMaxLength}; };