oak-general-business/es/components/user/password/verify/web.pc.js

23 lines
891 B
JavaScript

import { Form, Input, Button } from 'antd';
import Styles from './pc.module.less';
export default function Render(props) {
const { password, input } = props.data;
const { t, confirm, setInput, showTips } = props.methods;
return (<>
<Form>
<Form.Item label={t('title')}>
<Input.Password autoFocus value={input} onChange={({ currentTarget }) => setInput(currentTarget.value)} onPressEnter={() => confirm()}/>
</Form.Item>
</Form>
<div className={Styles.btn}>
<Button type="link" onClick={() => showTips()}>
{t('tips.label')}
</Button>
<Button type="primary" onClick={() => confirm()} disabled={input.length < 8}>
{t('common::action.confirm')}
</Button>
</div>
</>);
}