import { PageContainer, ProForm, ProFormDigit, ProFormSelect, ProFormText, StepsForm, } from '@ant-design/pro-components'; import type { FormInstance } from 'antd'; import { Alert, Button, Card, Descriptions, Divider, Result, Statistic, } from 'antd'; import React, { useRef, useState } from 'react'; import type { StepDataType } from './data.d'; import useStyles from './style.style'; const StepDescriptions: React.FC<{ stepData: StepDataType; bordered?: boolean; }> = ({ stepData, bordered }) => { const { payAccount, receiverAccount, receiverName, amount } = stepData; return ( {payAccount} {receiverAccount} {receiverName} 元 } precision={2} /> ); }; const StepResult: React.FC<{ onFinish: () => Promise; children?: React.ReactNode; }> = (props) => { const { styles } = useStyles(); return ( 再转一笔 查看账单 > } className={styles.result} > {props.children} ); }; const StepForm: React.FC> = () => { const { styles } = useStyles(); const [stepData, setStepData] = useState({ payAccount: 'ant-design@alipay.com', receiverAccount: 'test@example.com', receiverName: 'Alex', amount: '500', receiverMode: 'alipay', }); const [current, setCurrent] = useState(0); const formRef = useRef(null); return ( { if (props.step === 2) { return null; } return dom; }, }} > formRef={formRef} title="填写转账信息" initialValues={stepData} onFinish={async (values) => { setStepData(values); return true; }} > { setCurrent(0); formRef.current?.resetFields(); }} > 说明 转账到支付宝账户 如果需要,这里可以放一些关于产品的常见问题说明。如果需要,这里可以放一些关于产品的常见问题说明。如果需要,这里可以放一些关于产品的常见问题说明。 转账到银行卡 如果需要,这里可以放一些关于产品的常见问题说明。如果需要,这里可以放一些关于产品的常见问题说明。如果需要,这里可以放一些关于产品的常见问题说明。 ); }; export default StepForm;
如果需要,这里可以放一些关于产品的常见问题说明。如果需要,这里可以放一些关于产品的常见问题说明。如果需要,这里可以放一些关于产品的常见问题说明。