To help students learn the Controlled Component and defaultValue patterns, should we add an ESLint rule to warn if all of the following is true?
<input /> used in JSX
- And either
<input /> has onChange prop with a callback containing a set<string> function call, and <input /> does not have a value prop
<input /> does not have onChange prop, and <input /> does not have a defaultValue prop