React Redux использовать HOC с подключенным компонентом
Я нахожусь в середине моего первого проекта React Native. Я хотел бы создать HOC, который занимается исключительно синхронизацией данных из API. Это тогда обернет все мои другие компоненты.
Если я правDataSync
компонент улучшит все остальные компоненты, выполнив в выражении экспорта следующее:
export default DataSync(SomeOtherComponent);
Концепция, с которой я борюсь, заключается в том, чтоSomeOtherComponent
также зависит от метода React Redux Connect для извлечения другого состояния редукции. У меня вопрос, как я могу использовать оба вместе? Что-то вроде этого?
export default DataSync(connect(mapStateToProps, mapDispatchToProps)(SomeOtherComponent));
Я, возможно, совершенно не понял концепцию здесь, поэтому я был бы очень признателен за некоторые указатели
РЕДАКТИРОВАТЬ
Чтобы объяснить дальше:
Мой DataSync HOC будет просто обрабатывать синхронизацию данных между приложением и будет компонентом верхнего уровня. Ему понадобится доступ к состоянию авторизации и будут установлены данные в Redux (в данном случае порядок) для всех других компонентов.
Компонентам, вложенным в HOC DataSync, необходим доступ к извлеченным данным, маршрутам, и они, в свою очередь, создают состояние (заказы), которые должны периодически синхронизироваться с сервером.