The source project of this merge request has been removed.
Рефакторинг
Хотел промайсов? Получай! Бггг
Я немного попытался прибрать код, но это получилось не до конца.
Советую потыкать Начальника на тему шаблонизаторов, чтобы руками не писать тонны HTML внутри JS.
И прежде чем продолжишь писать, советую посидеть и помедитировать над кодом на тему "Какого хера тут именно так?". Это помогает. Мне в своё время помогало.