From 69cf81efe8f7fd1390fe4a16be09d330a017548d Mon Sep 17 00:00:00 2001 From: petehunt Date: Mon, 30 Dec 2013 12:03:57 -0500 Subject: [PATCH] Expose some more addons --- src/ReactWithAddons.js | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/src/ReactWithAddons.js b/src/ReactWithAddons.js index 3b92d59f813..43bb32cf5c4 100644 --- a/src/ReactWithAddons.js +++ b/src/ReactWithAddons.js @@ -25,16 +25,33 @@ "use strict"; +var EventPluginHub = require('EventPluginHub'); +var ImmutableObject = require('ImmutableObject'); var LinkedStateMixin = require('LinkedStateMixin'); var React = require('React'); +var ReactStateSetters = require('ReactStateSetters'); +var ReactTestUtils = require('ReactTestUtils'); var ReactTransitionGroup = require('ReactTransitionGroup'); +var ResponderEventPlugin = require('ResponderEventPlugin'); +var TapEventPlugin = require('TapEventPlugin'); var cx = require('cx'); React.addons = { classSet: cx, + + ImmutableObject: ImmutableObject, LinkedStateMixin: LinkedStateMixin, - TransitionGroup: ReactTransitionGroup + ResponderEventPlugin: ResponderEventPlugin, + StateSetters: ReactStateSetters, + TestUtils: ReactTestUtils, + TapEventPlugin: TapEventPlugin, + TransitionGroup: ReactTransitionGroup, + + injection: { + injectEventPluginsByName: + EventPluginHub.injection.injectEventPluginsByName + } }; module.exports = React;