feat(web/RN): update React to v16 and React Native to 0.49

This commit is contained in:
paweldomas
2017-10-24 17:26:56 -05:00
committed by Saúl Ibarra Corretgé
parent e520319af2
commit b74bede0e7
60 changed files with 3327 additions and 557 deletions

View File

@@ -17,7 +17,7 @@ import ToolbarButton from './ToolbarButton';
* @class Toolbar
* @extends Component
*/
class Toolbar extends Component {
class Toolbar extends Component<*> {
_onMouseOut: Function;
_onMouseOver: Function;
_renderToolbarButton: Function;
@@ -75,7 +75,7 @@ class Toolbar extends Component {
* @inheritdoc
* @returns {ReactElement}
*/
render(): ReactElement<*> {
render(): React$Element<*> {
const props = {
className: this.props.className,
onMouseOut: this._onMouseOut,
@@ -123,7 +123,7 @@ class Toolbar extends Component {
* @private
* @returns {ReactElement} A toolbar button.
*/
_renderToolbarButton(keyValuePair: Array<*>): ReactElement<*> {
_renderToolbarButton(keyValuePair: Array<*>): React$Element<*> {
const [ key, button ] = keyValuePair;
if (button.component) {