Open
Description
I have an app that works fine if I do not use/ reference mobx-remotedev
. I can even use "react-native Debugger" to connect in debug mode and have access to the console.
However, when I add mobx-remotedev
to a store, I get the error Cannot read property 'getDebugName' of undefined
// @flow
import remotedev from 'mobx-remotedev' // <-- new
import { observable, action } from 'mobx'
import Orientation from 'react-native-orientation'
import { Keyboard, NetInfo, AppState, BackHandler } from 'react-native'
@remotedev({ // <-- new decorator
name: 'AppStateStore',
remote: true,
global: true,
})
export default class AppStateStore {
@observable keyboard: any
@observable isConnected: boolean = true
...
}
error:
Cannot read property 'getDebugName' of undefined
handleException | @ | ExceptionsManager.js:63
-- | -- | --
| handleError | @ | InitializeCore.js:69
| reportFatalError | @ | error-guard.js:42
| guardedLoadModule | @ | require.js:143
| _require | @ | require.js:132
| (anonymous) | @ | format.js:27
| executeApplicationScript | @ | RNDebuggerWorker.js:1
| t | @ | RNDebuggerWorker.js:1
"dependencies": {
...
"react": "16.3.1",
"react-native": "0.55.3",
"mobx": "^5.0.3",
"mobx-react": "^5.2.3",
"mobx-remotedev": "^0.2.8",
},
Metadata
Metadata
Assignees
Labels
No labels