import React, { useState } from 'react'; import { Tag, Space, Button, Input, Radio, DatePicker, Form, Typography, Modal, Card, } from 'antd'; import dayjs from 'dayjs'; import OakAvatar from '../../../components/extraFile/avatar'; import ExtraFileCommit from '../../../components/extraFile/commit'; import MobileLogin from '../../../components/mobile/login'; import WechatLoginQrCode from '../../../components/wechatLogin/qrCode'; import WechatUserList from '../../../components/wechatUser/bindingList'; import Style from './web.module.less'; export default function Render(props) { const { data, methods } = props; const { t, updateMyInfo, editMobile, goAuthenticate, sendCaptcha, unbindingWechat, editPassword, } = methods; const { nickname, name, birth, gender, mobile, oakExecuting, genderOptions, oakFullpath, oakDirty, wechatUser, editable, userStateColor, userStateStr, idStateColor, idStateStr, isRoot, isCreation, } = data; const [open, setOpen] = useState(false); const [open2, setOpen2] = useState(false); return (