// @flow import React from 'react'; import Button from 'component/button'; import UserEmailNew from 'component/userEmailNew'; import UserEmailVerify from 'component/userEmailVerify'; type Props = { email: string, emailCollectionAcknowledged: boolean, user: ?{ has_verified_email: boolean }, completeFirstRun: () => void, acknowledgeEmail: () => void, }; class FirstRunEmailCollection extends React.PureComponent { render() { const { completeFirstRun, email, user, emailCollectionAcknowledged, acknowledgeEmail } = this.props; // this shouldn't happen if (!user) { return null; } const cancelButton =