Нужно реализовать возможность добавления до 30 треков через форму. Сейчас можно добавить только 1. Основная логика уже реализована — надо её масштабировать.
Что нужно:
- Отображается только 1 блок трека по умолчанию.
- Пользователь может добавить новый трек только по кнопке “Добавить новый трек”.
- Без нажатия — следующий блок не появляется.
- Максимум — 30 треков
- У каждого трека — свой уникальный набор полей (по аналогии с первым блоком).
- Все данные по трекам должны записываться в отдельные поля не в общий массив или текстовое поле.
Дополнительно:
- Не нужно переписывать логику валидации — использовать уже существующую.
- Если форма становится слишком длинной — допускается сворачивание блоков или использование табов для визуального удобства.