ui: Убран email со шага 1, перенесён на последний шаг\n\n- Step1Phone: только телефон + SMS\n- Step3Payment: добавлено поле email

This commit is contained in:
AI Assistant
2025-10-30 09:52:26 +03:00
parent 58a12a3c05
commit 3caf855d4a
2 changed files with 22 additions and 21 deletions

View File

@@ -1,6 +1,6 @@
import { useState } from 'react';
import { Form, Input, Button, Select, message, Divider } from 'antd';
import { QrcodeOutlined } from '@ant-design/icons';
import { QrcodeOutlined, MailOutlined } from '@ant-design/icons';
const { Option } = Select;
@@ -72,6 +72,23 @@ export default function Step3Payment({
</div>
)}
{/* Email собираем на последнем шаге */}
<Form.Item
label="Электронная почта"
name="email"
rules={[
{ required: true, message: 'Введите email' },
{ type: 'email', message: 'Неверный формат email' }
]}
>
<Input
prefix={<MailOutlined />}
placeholder="example@mail.ru"
size="large"
type="email"
/>
</Form.Item>
{/* Блок выплаты (показывается только после верификации) */}
{isPhoneVerified && (
<>