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) // Reset to default for clearly invalid JSON (not just incomplete typing)
const trimmed = jsonString.trim(); const trimmed = jsonString.trim();
if (trimmed.length > 5 && !trimmed.match(/^[\s\[{]/)) { if (trimmed.length > 5 && !trimmed.match(/^[\s[{]/)) {
onChange(generateDefaultValue(schema)); onChange(generateDefaultValue(schema));
} }
} }
}, 300); }, 300);
}, },
[onChange, setJsonError], [onChange, setJsonError, schema],
); );
// Update rawJsonValue when value prop changes // Update rawJsonValue when value prop changes