Issue 1:
Problem description

Warnings after upgrade to latest React (currently 15.3.0)

Steps to reproduce

Remove node_modules folder, run npm install to install the latest React

Run docs site

See a lot of messages in console like this:

webpack:///../~/fbjs/lib/warning.js?:44
Warning: You are manually calling a React.PropTypes validation function for the `valueLink` prop on `_class`.
This is deprecated and will not work in the next major version.
You may be seeing this warning due to a third-party PropTypes library.
See https://fb.me/react-warning-dont-call-proptypes for details.

webpack:///../~/fbjs/lib/warning.js?:44
Warning: Unknown prop `openImmediately` on <div> tag.
Remove this prop from the element. For details, see https://fb.me/react-unknown-prop

Versions

Material-UI: 0.15.2

React: 15.3.0

Browser: Chrome 51

Issue 2:
Problem description

I was updating my app to React 15.3.0 and got a lot of warnings.

See below for the logs.

Steps to reproduce

Just update to React 15.3.0

Versions

Material-UI: 0.15.2

React: 15.3.0

Browser: Brave 0.11.1

ReactDOM.js:75Download the React DevTools for a better development experience: https://fb.me/react-devtools
ReactDOM.js:66Download the React DevTools for a better development experience: https://fb.me/react-devtools
warning.js:44Warning: You are manually calling a React.PropTypes validation function for the `onEnterKeyDown` prop on `TextField`. This is deprecated and will not work in the next major version. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details.warning @ warning.js:44checkType @ ReactPropTypes.js:120validate @ deprecatedPropType.js:20checkReactTypeSpec @ checkReactTypeSpec.js:58validatePropTypes @ ReactElementValidator.js:153createElement @ ReactElementValidator.js:187Login.render @ Login.tsx:40allowStateChanges @ mobx.js:600(anonymous function) @ index.js:124trackDerivedFunction @ mobx.js:836Reaction.track @ mobx.js:1040reactiveRender @ index.js:121initialRender @ index.js:115_renderValidatedComponentWithoutOwnerOrContext @ ReactCompositeComponent.js:832_renderValidatedComponent @ ReactCompositeComponent.js:859performInitialMount @ ReactCompositeComponent.js:383mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47mountComponentIntoNode @ ReactMount.js:105perform @ Transaction.js:138batchedMountComponentIntoNode @ ReactMount.js:126perform @ Transaction.js:138batchedUpdates @ ReactDefaultBatchingStrategy.js:63batchedUpdates @ ReactUpdates.js:98_renderNewRootComponent @ ReactMount.js:285_renderSubtreeIntoContainer @ ReactMount.js:371render @ ReactMount.js:392(anonymous function) @ Index.tsx:87__webpack_require__ @ bootstrap a2cac05…:555fn @ bootstrap a2cac05…:86(anonymous function) @ bootstrap a2cac05…:578__webpack_require__ @ bootstrap a2cac05…:555(anonymous function) @ bootstrap a2cac05…:578(anonymous function) @ bootstrap a2cac05…:578
warning.js:44Warning: You are manually calling a React.PropTypes validation function for the `linkButton` prop on `EnhancedButton`. This is deprecated and will not work in the next major version. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details.warning @ warning.js:44checkType @ ReactPropTypes.js:120validate @ deprecatedPropType.js:20checkReactTypeSpec @ checkReactTypeSpec.js:58validatePropTypes @ ReactElementValidator.js:153createElement @ ReactElementValidator.js:187render @ RaisedButton.js:318_renderValidatedComponentWithoutOwnerOrContext @ ReactCompositeComponent.js:832_renderValidatedComponent @ ReactCompositeComponent.js:859performInitialMount @ ReactCompositeComponent.js:383mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47mountComponentIntoNode @ ReactMount.js:105perform @ Transaction.js:138batchedMountComponentIntoNode @ ReactMount.js:126perform @ Transaction.js:138batchedUpdates @ ReactDefaultBatchingStrategy.js:63batchedUpdates @ ReactUpdates.js:98_renderNewRootComponent @ ReactMount.js:285_renderSubtreeIntoContainer @ ReactMount.js:371render @ ReactMount.js:392(anonymous function) @ Index.tsx:87__webpack_require__ @ bootstrap a2cac05…:555fn @ bootstrap a2cac05…:86(anonymous function) @ bootstrap a2cac05…:578__webpack_require__ @ bootstrap a2cac05…:555(anonymous function) @ bootstrap a2cac05…:578(anonymous function) @ bootstrap a2cac05…:578
client.js:55[HMR] connected
warning.js:44 Warning: You are manually calling a React.PropTypes validation function for the `animated` prop on `Menu`. This is deprecated and will not work in the next major version. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details.warning @ warning.js:44checkType @ ReactPropTypes.js:120validate @ deprecatedPropType.js:20checkReactTypeSpec @ checkReactTypeSpec.js:58validatePropTypes @ ReactElementValidator.js:153createElement @ ReactElementValidator.js:187render @ IconMenu.js:202_renderValidatedComponentWithoutOwnerOrContext @ ReactCompositeComponent.js:832_renderValidatedComponent @ ReactCompositeComponent.js:859performInitialMount @ ReactCompositeComponent.js:383mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47_updateRenderedComponent @ ReactCompositeComponent.js:800_performComponentUpdate @ ReactCompositeComponent.js:753updateComponent @ ReactCompositeComponent.js:670receiveComponent @ ReactCompositeComponent.js:564receiveComponent @ ReactReconciler.js:129_updateRenderedComponent @ ReactCompositeComponent.js:784_performComponentUpdate @ ReactCompositeComponent.js:753updateComponent @ ReactCompositeComponent.js:670performUpdateIfNecessary @ ReactCompositeComponent.js:578performUpdateIfNecessary @ ReactReconciler.js:163runBatchedUpdates @ ReactUpdates.js:151perform @ Transaction.js:138perform @ Transaction.js:138perform @ ReactUpdates.js:90flushBatchedUpdates @ ReactUpdates.js:173closeAll @ Transaction.js:204perform @ Transaction.js:151batchedUpdates @ ReactDefaultBatchingStrategy.js:63enqueueUpdate @ ReactUpdates.js:201enqueueUpdate @ ReactUpdateQueue.js:25enqueueSetState @ ReactUpdateQueue.js:210ReactComponent.setState @ ReactComponent.js:64(anonymous function) @ Router.js:129(anonymous function) @ createTransitionManager.js:289(anonymous function) @ createTransitionManager.js:118done @ AsyncUtils.js:79(anonymous function) @ AsyncUtils.js:85getComponentsForRoute @ getComponents.js:15(anonymous function) @ getComponents.js:41(anonymous function) @ AsyncUtils.js:84mapAsync @ AsyncUtils.js:83getComponents @ getComponents.js:40finishEnterHooks @ createTransitionManager.js:112next @ AsyncUtils.js:52loopAsync @ AsyncUtils.js:56runTransitionHooks @ TransitionUtils.js:70runEnterHooks @ TransitionUtils.js:93(anonymous function) @ createTransitionManager.js:105runTransitionHooks @ TransitionUtils.js:50runChangeHooks @ TransitionUtils.js:110finishMatch @ createTransitionManager.js:102(anonymous function) @ createTransitionManager.js:78next @ AsyncUtils.js:46loopAsync @ AsyncUtils.js:56matchRoutes @ matchRoutes.js:241match @ createTransitionManager.js:74(anonymous function) @ createTransitionManager.js:283(anonymous function) @ useQueries.js:109(anonymous function) @ useBasename.js:99(anonymous function) @ createHistory.js:96updateLocation @ createHistory.js:95(anonymous function) @ createHistory.js:157(anonymous function) @ createHistory.js:133next @ AsyncUtils.js:53loopAsync @ AsyncUtils.js:57confirmTransitionTo @ createHistory.js:119transitionTo @ createHistory.js:145push @ createHistory.js:168push @ useBasename.js:105push @ useQueries.js:115Cmd_1.Cmd.to @ pushHistory.ts:5Cmd.baseFunc @ Cmd.ts:14Cmd.exec @ Cmd.ts:31(anonymous function) @ api.ts:63
warning.js:44 Warning: You are manually calling a React.PropTypes validation function for the `openDirection` prop on `Menu`. This is deprecated and will not work in the next major version. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details.warning @ warning.js:44checkType @ ReactPropTypes.js:120validate @ deprecatedPropType.js:20checkReactTypeSpec @ checkReactTypeSpec.js:58validatePropTypes @ ReactElementValidator.js:153createElement @ ReactElementValidator.js:187render @ IconMenu.js:202_renderValidatedComponentWithoutOwnerOrContext @ ReactCompositeComponent.js:832_renderValidatedComponent @ ReactCompositeComponent.js:859performInitialMount @ ReactCompositeComponent.js:383mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47_updateRenderedComponent @ ReactCompositeComponent.js:800_performComponentUpdate @ ReactCompositeComponent.js:753updateComponent @ ReactCompositeComponent.js:670receiveComponent @ ReactCompositeComponent.js:564receiveComponent @ ReactReconciler.js:129_updateRenderedComponent @ ReactCompositeComponent.js:784_performComponentUpdate @ ReactCompositeComponent.js:753updateComponent @ ReactCompositeComponent.js:670performUpdateIfNecessary @ ReactCompositeComponent.js:578performUpdateIfNecessary @ ReactReconciler.js:163runBatchedUpdates @ ReactUpdates.js:151perform @ Transaction.js:138perform @ Transaction.js:138perform @ ReactUpdates.js:90flushBatchedUpdates @ ReactUpdates.js:173closeAll @ Transaction.js:204perform @ Transaction.js:151batchedUpdates @ ReactDefaultBatchingStrategy.js:63enqueueUpdate @ ReactUpdates.js:201enqueueUpdate @ ReactUpdateQueue.js:25enqueueSetState @ ReactUpdateQueue.js:210ReactComponent.setState @ ReactComponent.js:64(anonymous function) @ Router.js:129(anonymous function) @ createTransitionManager.js:289(anonymous function) @ createTransitionManager.js:118done @ AsyncUtils.js:79(anonymous function) @ AsyncUtils.js:85getComponentsForRoute @ getComponents.js:15(anonymous function) @ getComponents.js:41(anonymous function) @ AsyncUtils.js:84mapAsync @ AsyncUtils.js:83getComponents @ getComponents.js:40finishEnterHooks @ createTransitionManager.js:112next @ AsyncUtils.js:52loopAsync @ AsyncUtils.js:56runTransitionHooks @ TransitionUtils.js:70runEnterHooks @ TransitionUtils.js:93(anonymous function) @ createTransitionManager.js:105runTransitionHooks @ TransitionUtils.js:50runChangeHooks @ TransitionUtils.js:110finishMatch @ createTransitionManager.js:102(anonymous function) @ createTransitionManager.js:78next @ AsyncUtils.js:46loopAsync @ AsyncUtils.js:56matchRoutes @ matchRoutes.js:241match @ createTransitionManager.js:74(anonymous function) @ createTransitionManager.js:283(anonymous function) @ useQueries.js:109(anonymous function) @ useBasename.js:99(anonymous function) @ createHistory.js:96updateLocation @ createHistory.js:95(anonymous function) @ createHistory.js:157(anonymous function) @ createHistory.js:133next @ AsyncUtils.js:53loopAsync @ AsyncUtils.js:57confirmTransitionTo @ createHistory.js:119transitionTo @ createHistory.js:145push @ createHistory.js:168push @ useBasename.js:105push @ useQueries.js:115Cmd_1.Cmd.to @ pushHistory.ts:5Cmd.baseFunc @ Cmd.ts:14Cmd.exec @ Cmd.ts:31(anonymous function) @ api.ts:63
warning.js:44 Warning: You are manually calling a React.PropTypes validation function for the `insetSubheader` prop on `List`. This is deprecated and will not work in the next major version. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details.warning @ warning.js:44checkType @ ReactPropTypes.js:120validate @ deprecatedPropType.js:20checkReactTypeSpec @ checkReactTypeSpec.js:58validatePropTypes @ ReactElementValidator.js:153createElement @ ReactElementValidator.js:187render @ Menu.js:531_renderValidatedComponentWithoutOwnerOrContext @ ReactCompositeComponent.js:832_renderValidatedComponent @ ReactCompositeComponent.js:859performInitialMount @ ReactCompositeComponent.js:383mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47mountComponentIntoNode @ ReactMount.js:105perform @ Transaction.js:138batchedMountComponentIntoNode @ ReactMount.js:126batchedUpdates @ ReactDefaultBatchingStrategy.js:61batchedUpdates @ ReactUpdates.js:98_renderNewRootComponent @ ReactMount.js:285_renderSubtreeIntoContainer @ ReactMount.js:371renderSubtreeIntoContainer @ ReactMount.js:313renderLayer @ RenderToLayer.js:156componentDidUpdate @ RenderToLayer.js:75invokeComponentDidUpdateWithTimer @ ReactCompositeComponent.js:71notifyAll @ CallbackQueue.js:67close @ ReactReconcileTransaction.js:81closeAll @ Transaction.js:204perform @ Transaction.js:151perform @ Transaction.js:138perform @ ReactUpdates.js:90flushBatchedUpdates @ ReactUpdates.js:173closeAll @ Transaction.js:204perform @ Transaction.js:151batchedUpdates @ ReactDefaultBatchingStrategy.js:63batchedUpdates @ ReactUpdates.js:98dispatchEvent @ ReactEventListener.js:150
warning.js:44 Warning: You are manually calling a React.PropTypes validation function for the `subheader` prop on `List`. This is deprecated and will not work in the next major version. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details.warning @ warning.js:44checkType @ ReactPropTypes.js:120validate @ deprecatedPropType.js:20checkReactTypeSpec @ checkReactTypeSpec.js:58validatePropTypes @ ReactElementValidator.js:153createElement @ ReactElementValidator.js:187render @ Menu.js:531_renderValidatedComponentWithoutOwnerOrContext @ ReactCompositeComponent.js:832_renderValidatedComponent @ ReactCompositeComponent.js:859performInitialMount @ ReactCompositeComponent.js:383mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47mountComponentIntoNode @ ReactMount.js:105perform @ Transaction.js:138batchedMountComponentIntoNode @ ReactMount.js:126batchedUpdates @ ReactDefaultBatchingStrategy.js:61batchedUpdates @ ReactUpdates.js:98_renderNewRootComponent @ ReactMount.js:285_renderSubtreeIntoContainer @ ReactMount.js:371renderSubtreeIntoContainer @ ReactMount.js:313renderLayer @ RenderToLayer.js:156componentDidUpdate @ RenderToLayer.js:75invokeComponentDidUpdateWithTimer @ ReactCompositeComponent.js:71notifyAll @ CallbackQueue.js:67close @ ReactReconcileTransaction.js:81closeAll @ Transaction.js:204perform @ Transaction.js:151perform @ Transaction.js:138perform @ ReactUpdates.js:90flushBatchedUpdates @ ReactUpdates.js:173closeAll @ Transaction.js:204perform @ Transaction.js:151batchedUpdates @ ReactDefaultBatchingStrategy.js:63batchedUpdates @ ReactUpdates.js:98dispatchEvent @ ReactEventListener.js:150
warning.js:44 Warning: You are manually calling a React.PropTypes validation function for the `subheaderStyle` prop on `List`. This is deprecated and will not work in the next major version. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details.warning @ warning.js:44checkType @ ReactPropTypes.js:120validate @ deprecatedPropType.js:20checkReactTypeSpec @ checkReactTypeSpec.js:58validatePropTypes @ ReactElementValidator.js:153createElement @ ReactElementValidator.js:187render @ Menu.js:531_renderValidatedComponentWithoutOwnerOrContext @ ReactCompositeComponent.js:832_renderValidatedComponent @ ReactCompositeComponent.js:859performInitialMount @ ReactCompositeComponent.js:383mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47mountChildren @ ReactMultiChild.js:242_createInitialChildren @ ReactDOMComponent.js:715mountComponent @ ReactDOMComponent.js:531mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47performInitialMount @ ReactCompositeComponent.js:397mountComponent @ ReactCompositeComponent.js:262mountComponent @ ReactReconciler.js:47mountComponentIntoNode @ ReactMount.js:105perform @ Transaction.js:138batchedMountComponentIntoNode @ ReactMount.js:126batchedUpdates @ ReactDefaultBatchingStrategy.js:61batchedUpdates @ ReactUpdates.js:98_renderNewRootComponent @ ReactMount.js:285_renderSubtreeIntoContainer @ ReactMount.js:371renderSubtreeIntoContainer @ ReactMount.js:313renderLayer @ RenderToLayer.js:156componentDidUpdate @ RenderToLayer.js:75invokeComponentDidUpdateWithTimer @ ReactCompositeComponent.js:71notifyAll @ CallbackQueue.js:67close @ ReactReconcileTransaction.js:81closeAll @ Transaction.js:204perform @ Transaction.js:151perform @ Transaction.js:138perform @ ReactUpdates.js:90flushBatchedUpdates @ ReactUpdates.js:173closeAll @ Transaction.js:204perform @ Transaction.js:151batchedUpdates @ ReactDefaultBatchingStrategy.js:63batchedUpdates @ ReactUpdates.js:98dispatchEvent @ ReactEventListener.js:150