Fix ESLint issues in DynamicJsonForm.tsx

- Remove unnecessary escape character in regex pattern
- Add missing schema dependency to useCallback hook
This commit is contained in:
Nandha Reddy 2025-09-24 01:04:24 +10:00
commit a3445c93ff

View file

@ -114,13 +114,13 @@ const DynamicJsonForm = forwardRef<DynamicJsonFormRef, DynamicJsonFormProps>(
// 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