From a3445c93ffbbf150ba7979dc617a353352b14c0e Mon Sep 17 00:00:00 2001 From: Nandha Reddy Date: Wed, 24 Sep 2025 01:04:24 +1000 Subject: [PATCH] Fix ESLint issues in DynamicJsonForm.tsx - Remove unnecessary escape character in regex pattern - Add missing schema dependency to useCallback hook --- client/src/components/DynamicJsonForm.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/src/components/DynamicJsonForm.tsx b/client/src/components/DynamicJsonForm.tsx index e2d7d7ed..96b03b3a 100644 --- a/client/src/components/DynamicJsonForm.tsx +++ b/client/src/components/DynamicJsonForm.tsx @@ -114,13 +114,13 @@ const DynamicJsonForm = forwardRef( // Reset to default for clearly invalid JSON (not just incomplete typing) const trimmed = jsonString.trim(); - if (trimmed.length > 5 && !trimmed.match(/^[\s\[{]/)) { + if (trimmed.length > 5 && !trimmed.match(/^[\s[{]/)) { onChange(generateDefaultValue(schema)); } } }, 300); }, - [onChange, setJsonError], + [onChange, setJsonError, schema], ); // Update rawJsonValue when value prop changes