это
поэтому прошу просить я не знаю как адекватно спросить
... значит у меня несколько компонентов "сраниц"
главная станица, страница профиля и станица поста.
Каждая загружает данные в персональный редьюсер,
в которых есть есть персональный isFetching флаг.
Сейчас в каждом return стоит тернарник по флагу isFetching
Мне бы хотелось сделать универсальный hocLoader и спрятать
все в него, но получается я и hoc буду оборачивать в connect,
плюс isFetching у каждого разный,
плюс сами страницы обернуты в connect
и получается какая дикая камасутра.
Как надо это делать по нормальному ?
делать 3 отдельных хока, потому что каждый
обращается через connect к размным редьюсерам ?
PS :
как вы это все разбираете ?
кажется что я вечно буду это ковырять и не найду работу (
извините
mapStateToProps = (state) => ({ isFetching: state.lol.kek.isFetching }) и хоку будет все равно из какой части стора принимать этот проп
Обсуждают сегодня