fix: исправлена логика распределения слов в тесте и race condition
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 35s

- Переписан алгоритм redistributeWordsEvenly с жадным подходом
- Добавлена пост-обработка для исправления последовательных дубликатов
- Исключаемое слово (текущее) теперь корректно не появляется первым
- Исправлен race condition с cardsShown через использование ref
- Добавлена проверка на null/undefined слова в пуле

v3.5.5
This commit is contained in:
poignatov
2026-01-09 14:40:45 +03:00
parent ef59781633
commit 6cf4be65b2
9 changed files with 182 additions and 66 deletions

View File

@@ -1,14 +1,5 @@
.config-selection {
padding-top: 0;
padding-left: 1rem;
padding-right: 1rem;
}
@media (min-width: 768px) {
.config-selection {
padding-left: 1.5rem;
padding-right: 1.5rem;
}
}
.add-config-button {