From 2869e5b4dff07b84016b3073f1c92e3b6d02bade Mon Sep 17 00:00:00 2001 From: Tim Yung Date: Wed, 3 Jul 2013 11:33:18 -0700 Subject: [PATCH] Inject `ReactDOMInput` Changes `` in React to use `ReactDOMInput` which supports `value` and `defaultValue` instead of the current, arguably broken `value` behavior. --- src/core/ReactDefaultInjection.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/ReactDefaultInjection.js b/src/core/ReactDefaultInjection.js index e03d107c87..8dd413c8ba 100644 --- a/src/core/ReactDefaultInjection.js +++ b/src/core/ReactDefaultInjection.js @@ -20,6 +20,7 @@ var ReactDOM = require('ReactDOM'); var ReactDOMForm = require('ReactDOMForm'); +var ReactDOMInput = require('ReactDOMInput'); var ReactDOMTextarea = require('ReactDOMTextarea'); var DefaultDOMPropertyConfig = require('DefaultDOMPropertyConfig'); @@ -51,7 +52,7 @@ function inject() { ReactDOM.injection.injectComponentClasses({ form: ReactDOMForm, - // TODO: Inject `ReactDOMInput`. + input: ReactDOMInput, textarea: ReactDOMTextarea });