2017-05-24 2 views
0

Mon équipe et moi construisons une application hybride ReactJS et ReactNative. L'idée est de partager le code autant que possible. MobX est une bonne solution pour la gestion d'état mais nous sommes tombés sur un problème. Nos magasins d'état partagés doivent être utilisés par l'application ReactJS et l'application React Native. La même chose est valable pour nos composants d'ordre supérieur partagés qui sont supposés observer les changements d'état des magasins d'état.Utilisation de MobX dans l'application hybride ReactJS et ReactNative

Ainsi, afin d'enregistrer la classe en tant qu'observateur MOBX, en RN nous devons

import {observer} from 'mobx-react/native' 

et ReactJS nous devons

import {observer} from 'mobx-react'; 

RÉAGIR indigène se plaint de l'importation ReactJS et vice versa.

Quelqu'un peut-il m'aider à trouver une solution pour cela et rendre le magasin d'état utilisable pour les deux plates-formes?

Merci d'avance!

+1

S'il vous plaît signaler l'erreur que vous obtenez! –

+0

Cela ressemble à quelque chose qui peut être facilement résolu dans votre construction, comme un pseudo webpack. – mweststrate

Répondre