Fixed multiple issues with ReactView : 1) setState was called even when the React component was not mounted yet, so now any request to do a setState is delayed until we get a signal from the React component through _onComponentDidMount. 2) Instead of asking users of ReactView to implement _createReactUIElement, they now only have to implement _extendReactUIProps in which view specific properties can be added to a property object that is used to instantiate the React UI with.
Fixed multiple issues with ReactView : 1) setState was called even when the React component was not mounted yet, so now any request to do a setState is delayed until we get a signal from the React component through _onComponentDidMount. 2) Instead of asking users of ReactView to implement _createReactUIElement, they now only have to implement _extendReactUIProps in which view specific properties can be added to a property object that is used to instantiate the React UI with.

mstarc/mstarc