и хочется понять какой более верный. Суть, есть хок который вызывает экшен в редаксе и получает данные в зависимости от условия, и если данные получены и условия верные, следует по полученным данным сформировать ссылку и сделать переход по этой ссылке в нужный компонент. Если условия не соблюдены, просто вернуть комплект где вызван хок. Вопрос где лучше сделать переход. В хок через редирект. ? Или сформировать ссылку, передать ее в компоненту и там уже в useEffect сделать histori.push если линк есть?
А зачем тут HOC? Всё описанное удобно делается без введения лишней абстракции с помощью кастомного хука. Правда, вопрос останется тот же и ответ на него будет: внутри хука делай редирект
Сорян. Видимо не так выразился . У нас по сути функция обёртка над компонетой
Которая возвращает компонент - это хок. Но он тебе не нужен(и никому уже давно)
Тогда что лучше?
Обсуждают сегодня