The library for web and native user interfaces.
Inject `ReactDOMInput`
Changes `<input>` in React to use `ReactDOMInput` which supports `value` and `defaultValue` instead of the current, arguably broken `value` behavior.
Tim Yung committed
Jul 3, 2013 at 11:33 UTC
2869e5b4dff07b84016b3073f1c92e3b6d02bade
1 file changed
+2
-1
src/core/ReactDefaultInjection.js
+2
-1
@@ -20,6 +20,7 @@
20
21
var ReactDOM = require('ReactDOM');
22
var ReactDOMForm = require('ReactDOMForm');
23
+var ReactDOMInput = require('ReactDOMInput');
24
var ReactDOMTextarea = require('ReactDOMTextarea');
25
26
var DefaultDOMPropertyConfig = require('DefaultDOMPropertyConfig');
@@ -51,7 +52,7 @@ function inject() {
52
53
ReactDOM.injection.injectComponentClasses({
54
form: ReactDOMForm,
54
- // TODO: Inject `ReactDOMInput`.
55
+ input: ReactDOMInput,
56
textarea: ReactDOMTextarea
57
});
58