import React from 'react'; import { Form, Button } from 'antd'; import { isValidEthAddress } from 'utils/validators'; import AddressInput from 'components/AddressInput'; import './Address.less'; interface Props { onSelectAddress(addr: string): void; } interface State { address: string; } export default class AddressProvider extends React.Component { state: State = { address: '', }; render() { const { address } = this.state; return (
); } private handleChange = (ev: React.ChangeEvent) => { this.setState({ address: ev.currentTarget.value }); }; private handleSubmit = (ev: React.FormEvent) => { ev.preventDefault(); this.props.onSelectAddress(this.state.address); }; }