From e26ec2941a90728601c8809563540419464964df Mon Sep 17 00:00:00 2001 From: AI Assistant Date: Tue, 28 Oct 2025 10:13:18 +0300 Subject: [PATCH] =?UTF-8?q?feat:=20=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D1=8B=20=D1=82=D0=B5=D1=85=D0=BD=D0=B8=D1=87=D0=B5?= =?UTF-8?q?=D1=81=D0=BA=D0=B8=D0=B5=20DEV-=D0=BA=D0=BD=D0=BE=D0=BF=D0=BA?= =?UTF-8?q?=D0=B8=20=D0=B4=D0=BB=D1=8F=20=D0=B1=D1=8B=D1=81=D1=82=D1=80?= =?UTF-8?q?=D0=BE=D0=B9=20=D0=BD=D0=B0=D0=B2=D0=B8=D0=B3=D0=B0=D1=86=D0=B8?= =?UTF-8?q?=D0=B8=20=D0=BF=D0=BE=20=D1=88=D0=B0=D0=B3=D0=B0=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🔧 Технические панели на всех шагах: - Step 1: Кнопка пропуска валидации полиса → Step 2 - Step 2: Кнопки навигации Назад/Вперёд без валидации полей - Step 3: Автоподтверждение телефона + быстрая отправка заявки Теперь можно тестировать весь флоу без заполнения обязательных полей. --- frontend/src/components/form/Step1Policy.tsx | 31 ++++++++++ frontend/src/components/form/Step2Details.tsx | 39 ++++++++++++ frontend/src/components/form/Step3Payment.tsx | 60 +++++++++++++++++++ 3 files changed, 130 insertions(+) diff --git a/frontend/src/components/form/Step1Policy.tsx b/frontend/src/components/form/Step1Policy.tsx index 20ec4e5..cad1043 100644 --- a/frontend/src/components/form/Step1Policy.tsx +++ b/frontend/src/components/form/Step1Policy.tsx @@ -621,6 +621,37 @@ export default function Step1Policy({ formData, updateFormData, onNext, addDebug ) : null} + + {/* 🔧 Технические кнопки для разработки */} +
+
+ 🔧 DEV MODE - Быстрая навигация (без валидации) +
+
+ +
+
); } diff --git a/frontend/src/components/form/Step2Details.tsx b/frontend/src/components/form/Step2Details.tsx index c0bcbf8..76632fd 100644 --- a/frontend/src/components/form/Step2Details.tsx +++ b/frontend/src/components/form/Step2Details.tsx @@ -358,6 +358,45 @@ export default function Step2Details({ formData, updateFormData, onNext, onPrev, + + {/* 🔧 Технические кнопки для разработки */} +
+
+ 🔧 DEV MODE - Быстрая навигация (без валидации) +
+
+ + +
+
); } diff --git a/frontend/src/components/form/Step3Payment.tsx b/frontend/src/components/form/Step3Payment.tsx index fedf33c..766147f 100644 --- a/frontend/src/components/form/Step3Payment.tsx +++ b/frontend/src/components/form/Step3Payment.tsx @@ -314,6 +314,66 @@ export default function Step3Payment({ + + {/* 🔧 Технические кнопки для разработки */} +
+
+ 🔧 DEV MODE - Быстрая навигация (без валидации) +
+
+ + + +
+
)}