import React from 'react'; import styles from './styles.css'; import {Button} from 'plugin-api/beta/client/components/ui'; import t from 'coral-framework/services/i18n'; class ForgotContent extends React.Component { handleSubmit = (e) => { e.preventDefault(); this.props.fetchForgotPassword(this.emailInput.value); }; render() { const {changeView, auth} = this.props; const {passwordRequestSuccess, passwordRequestFailure} = auth; return (

{t('sign_in.recover_password')}

(this.emailInput = input)} type="text" style={{fontSize: 16}} id="email" name="email" />
{passwordRequestSuccess ?

{passwordRequestSuccess}

: null} {passwordRequestFailure ?

{passwordRequestFailure}

: null}
{t('sign_in.need_an_account')} {' '} changeView('SIGNUP')}> {t('sign_in.register')} {t('sign_in.already_have_an_account')} {' '} changeView('SIGNIN')}> {t('sign_in.sign_in')}
); } } export default ForgotContent;