dillon1000/react

Commit

Fix input/textarea `value` of number 0 and `false`

Previously, setting textarea `value` to number 0 is treated as if `value` wasn't set at all (thus the textarea is cleared from 0 to '' upon `onChange`). `false` also renders as `"false"` instead of `""` for both `defaultValue` and `value`, on textarea _and_ input.
Browse files
Changed paths4 files
First-parent comparison
M src/dom/components/ReactDOMInput.js ModifiedM src/dom/components/ReactDOMTextarea.js ModifiedM src/dom/components/__tests__/ReactDOMInput-test.js ModifiedM src/dom/components/__tests__/ReactDOMTextarea-test.js Modified
Patch

Files changed

Rendering syntax-highlighted changes…