например 10 раз?
пробовал useState нативный, но в лупе он не работает.
Попробовал Redux, но в цикле тоже ничего не происходит.
Может я что-то делаю не так?
можешь, но тебе это не нужно
Что это значит?
Зачем тебе рендерить компонент 10 раз?
Потому что этот компонент отвечает за визуализацию процесса
Так. Вопрос остаётся, зачем все же?
Компонент должен показывать как происходит сортировка массива, итерация за итерацией
итерации привязаны к времени?
Все так же не вижу зачем нужен доступ к форс апдейту
Да, статистика будет сколько тот или иной алгоритм отрабатывает, если вы об этом
если не сложно объясните пожалуйста каким методом это можно реализовать
я про интервалы между отрисовками итераций
да, setTimeout будет
заводите стейт -> организовываете анимацию для переходов между разными формами стейта -> меняете стейт 10 раз
ну вот в каком то юзЭффекте делай свои таймауты где будешь сетить в стейт массив
Имеете в виду loop{useEffect->setState->array }?
дайте пример минимальный как это должно выглядеть
https://pastebin.com/BBBgDpsA
я имел ввиду конечная цель
Рирендер этого компонента
Нуже, комрады, хелп!
зачем
Обсуждают сегодня