Реалізувати в демо-аукціонах функціонал подвійного переважного права
макети (десктоп+мобайл): https://www.figma.com/file/0uZQcMH57HOrlfN1VRTDli/Test-auction?type=design&node-id=6846-10074&t=0tWSoTHCFKeVLTOr-0
Даний тип створення аукціону повинен бути реалізованиий на базі існуючого аукціону з переважним правом.
В дроп-дауні "Тип аукціону" залишається "Аукціон з переважним правом" без змін.
Будуть внесені наступні зміни відповідно до макетів:
-
Навпроти полів кожного з учасників прибрано радіо-батон "переважне право".
-
Додано Поле "Учасники з переважним правом" з кнопками "+" та "-", а також полем вводу кількості ("логіка роботи по прикладу поля "Кількість учасників". Валідація поля "Учасники з переважним правом":
- Мінімальна кількість - 1, максимальна кількість - 2.
- При спробі ввести значення більше 2 або менше 1 та при відповідному натиску "+" та "-" за межі даного діапазону відображається warning-message "Мінімальна кількість учасників: 1" та "Максимальна кількість учасників: 2" відповідно
-
При виборі в полі "Учасники з переважним правом" значення "1" - аукціон відбуватиметься по правилах звичайного переважного права. Та відображається додаткове поле "Переважне право" (1-ої черги) з можливістю вибора учасника, який матиме це право.
-
При виборі в полі "Учасники з переважним правом" значення "2" - аукціон відбуватиметься по правилах подвійного переважного права. Та відображається два додаткових поля: "Переважне право" та "Переважне право (2-ої черги)" з можливістю вибору учасників, який матимуть це право.
-
Валідація поля "Переважне право" та "Переважне право (2-ої черги)":
- По замовчуванню в дроп-даунах даних полів відображається значення "Відсутній"
- При натиску на дроп-даун відкривається список учасників, який дорівнює кількості учасників, що вибрані в інтерфейсі з їх назвами.
- При зміні назви учасника в блоці з відображенням його ставки - змінюється й назва учасника в дроп-дауні з переважним правом.
- Якщо конкретний учасник вибраний в одному з дроп-даунів "Переважне право" чи "Переважне право (2-ої черги)", то в іншому дропдауні користувач не має мати можливості вибрати даного учасника.
- Лише один учасник може мати статус "Переважне право" як і один - статус "Переважне право (2-ої черги)".
- Після натиску на кнопку "Створити" в попапі "Тестовий аукціон успішно створено" навпроти учасників з переважним правом відображається плашка "Переважне право" та "Переважне право (2-ої черги)" відповідно (див. макети).
Всі інші поля залишаються без змін.