Upgrade to Flow 0.71

This commit is contained in:
Tom Moor
2018-05-05 16:16:08 -07:00
parent 4a4f9f7107
commit 518015f55b
256 changed files with 23205 additions and 3658 deletions

View File

@@ -1,5 +1,5 @@
// @flow
import React from 'react';
import * as React from 'react';
import EmailTemplate from './components/EmailLayout';
import Body from './components/Body';
import Button from './components/Button';

View File

@@ -1,11 +1,11 @@
// @flow
import React from 'react';
import * as React from 'react';
import { Table, TBody, TR, TD } from 'oy-vey';
import EmptySpace from './EmptySpace';
type Props = {
children: React$Element<*>,
children: React.Node,
};
export default ({ children }: Props) => {

View File

@@ -1,7 +1,9 @@
// @flow
import React from 'react';
import * as React from 'react';
export default (props: { href: string, children: React.Element<*> }) => {
type Props = { href: string, children: React.Node };
export default (props: Props) => {
const style = {
display: 'inline-block',
padding: '10px 20px',
@@ -13,5 +15,5 @@ export default (props: { href: string, children: React.Element<*> }) => {
cursor: 'pointer',
};
return <a {...props} style={style} />;
return <a {...props} style={style}>{props.children}</a>;
};

View File

@@ -1,10 +1,10 @@
// @flow
import React from 'react';
import * as React from 'react';
import { Table, TBody, TR, TD } from 'oy-vey';
import { fonts } from '../../../shared/styles/constants';
type Props = {
children: React$Element<*>,
children: React.Node,
};
export default (props: Props) => (

View File

@@ -1,5 +1,5 @@
// @flow
import React from 'react';
import * as React from 'react';
import { Table, TBody, TR, TD } from 'oy-vey';
const EmptySpace = ({ height }: { height?: number }) => {

View File

@@ -1,5 +1,5 @@
// @flow
import React from 'react';
import * as React from 'react';
import { Table, TBody, TR, TD } from 'oy-vey';
import { color } from '../../../shared/styles/constants';
import { twitterUrl, spectrumUrl } from '../../../shared/utils/routeHelpers';

View File

@@ -1,8 +1,7 @@
// @flow
import React from 'react';
import * as React from 'react';
import { Table, TBody, TR, TD } from 'oy-vey';
import EmptySpace from './EmptySpace';
import { color } from '../../../shared/styles/constants';
export default () => {
return (
@@ -12,6 +11,7 @@ export default () => {
<TD>
<EmptySpace height={40} />
<img
alt="Outline"
src={`${process.env.URL}/email/header-logo.png`}
height="55"
width="32"

View File

@@ -1,5 +1,5 @@
// @flow
import React from 'react';
import * as React from 'react';
const style = {
fontWeight: 500,
@@ -7,7 +7,7 @@ const style = {
};
type Props = {
children: React$Element<*>,
children: React.Node,
};
export default ({ children }: Props) => (