import { NewUser, UserProfile } from '@rondo.dev/common' import React from 'react' import { FaEnvelope, FaLock, FaUser } from 'react-icons/fa' import { Link } from 'react-router-dom' import { Input } from '../components/Input' import { Redirect } from '../components/Redirect' import { Button } from '../components' import { Captcha } from '@rondo.dev/react-captcha' export interface RegisterFormProps { baseUrl: string error?: string onSubmit: () => void onChange: (name: string, value: string) => void data: NewUser & { captcha: string } user?: UserProfile redirectTo: string } export class RegisterForm extends React.PureComponent { render() { if (this.props.user) { return } return (

{this.props.error}

Already have an account? Log in!

) } }