import React, {Component} from 'react'; import {FormattedMessage} from 'react-intl'; import {Icon, Row, Col, Input, Button} from 'antd'; import './index.css' import avatar from '../images/avatar.jpg'; import classnames from 'classnames'; class AccountConfig extends Component { constructor(props) { super(props); this.state = { overNickname: false, editNickname: false, overTel: false, editTel: false, overEmail: false, editEmail: false }; } cancelEdit = (kind) => { let key = `edit${kind[0].toUpperCase()}${kind.slice(1)}`; this.setState({ [key]: false }) }; render() { return (
{ this.state.editNickname ? :
{ this.setState({overNickname: true}) }} onMouseLeave={() => { this.setState({overNickname: false}) }}> xxx { this.state.overNickname ? { this.setState({ editNickname: true, overNickname: false }) }}> : '' }
}
{ this.props.history.push({ pathname: '/login', }) }}>
{ this.state.editTel ? :
{ this.setState({overTel: true}) }} onMouseLeave={() => { this.setState({overTel: false}) }}> 110 { this.state.overTel ? { this.setState({ editTel: true, overTel: false }) }}> : '' }
}
{ this.state.editEmail ? :
{ this.setState({overEmail: true}) }} onMouseLeave={() => { this.setState({overEmail: false}) }}> xxx@ioobot.com { this.state.overEmail ? { this.setState({ editEmail: true, overEmail: false }) }}> modify : '' }
}
) } } export default AccountConfig; class EditNickname extends Component { constructor(props) { super(props); this.state = {} } render() { return ( {this.props.kind} ) } } class Edit extends Component { constructor(props) { super(props); this.state = {} } render() { return ( ) } }