UNPKG

eslint-plugin-react-hook-form

Version:
38 lines (25 loc) 692 B
# Avoid accessing the properties of control (no-access-control) Do not access any of the properties inside the object `control` directly. It's for internal usage only. ## Rule Details Examples of **incorrect** code for this rule: ```js function Component() { const { control } = useForm(); console.log(control.defaultValuesRef); // ... } ``` Examples of **correct** code for this rule: ```js function Component() { const { control } = useForm(); const { fields } = useFieldArray({ control, name: "test" }); // ... } ``` ### Options NA ## When Not To Use It NA ## Further Reading [Document of React Hook Form - control](https://react-hook-form.com/api/useform/control)