Commits on Aug 23, 2017
-
[flow] Upgrade to flow 0.53.1 (#7869)
* [flow] upgrade flow-bin * [flow] initial flow-upgrade - ran flow-upgrade - switch React.Element<any> references to React.Node - switch all react imports to `* as React` and use the React.* for access to uniformly access both function and types - linted * [flow] flow-typed install * [flow] flow-typed workaround marked libdef flow-typed/flow-typed#1165 * [flow] flow-upgrade ./test * [flow] fix flow usage of WebkitTran* * [flow] type single-only children for transitions * [flow] woohoo, resolved sticky Snackbar flow typing * [flow] more 53.1 typing * [Card] flow fixes #7854 * [flow] more flow 53.1 * [flow] fixme for #7868 * [flow] 53.1 ./examples * [flow] weak type docs for 53.1 * [flow] flow-typed workaround for flow-typed/flow-typed#1158 * [flow] workaround for flow-typed/flow-typed#1158 * [flow] require Dialog element * [flow] convert withStyles to flow * [flow] workaround brigand/babel-plugin-flow-react-proptypes#127 This isn’t a fix, it just gets past the error. I assume generated prop types are still invalid. * [flow] type TouchRipple and Ripple * [flow] type withTheme * [flow] type HOC withTheme * [flow] bind hoc BaseProps * [flow] type withWidth * [flow] type Tabs * [flow] correct requirements for HOC props * [flow] 0.53.1 conversion - tests finally run with a few errors * [flow] FormControl children were tested as optional * [Textarea] revert to target instead of currentTarget * [docs] Fix missing props in css-in-js examples (#7867) * [docs] Fix missing props in css-in-js examples `this.classes.root` wouldn't work - `this.props.classes.root' would. * Update css-in-js.md * [flow] get docs working * [Tabs] fix flow change that broke tab movement * [flow] reduce DefaultProps usage to the minimum necessary * [flow] type callback on ButtonBase * [docs] workaround react-docgen #7780 * Temporary size limit increase due to #7881