@samitouri / QOS-React-2 / commits / 2869e5b4df
Fork 0

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