Réagir Redux utilisation HOC avec le composant connecté

Je suis au milieu de ma première Réagir Natif de projet. Je voudrais créer un HOC qui traite uniquement avec la synchronisation des données à partir d'une api. Ce serait alors de l'emballage de tous mes autres composants.

Si je suis bon mon DataSync composant permettrait d'améliorer tous les autres composants en procédant comme suit dans la déclaration d'exportation:

export default DataSync(SomeOtherComponent);

Le concept, je suis mal, c'est que SomeOtherComponent dépend aussi de Réagir Redux méthode de connexion pour récupérer d'autres redux de l'état. Ma question est comment puis-je utiliser les deux ensemble? Quelque chose comme ceci?

export default DataSync(connect(mapStateToProps, mapDispatchToProps)(SomeOtherComponent));

J'ai peut-être complètement mal compris le concept ici, donc je voudrais vraiment l'apprécier certains pointeurs

MODIFIER

D'expliquer davantage:

Mon DataSync HOC serait purement gérer la synchronisation des données entre l'application et ce serait le top niveau de la composante. Il aurait besoin de l'accès à l'authentification de l'état et les données dans Redux (dans ce cas les commandes) pour tous les autres composants.

Composantes imbriquées à l'intérieur des DataSync HOC ont besoin d'accéder aux données récupérées, les routes et à leur tour, créer de l'état (décrets), qui doivent être synchronisés sur le serveur périodiquement.

yep, cela devrait fonctionner

OriginalL'auteur mtwallet | 2016-11-29