hoodie-plugin-react-native-server
v0.5.1
Published
Integrate Hoodie Server with React Native
Readme
Hoodie Server integration with React Native
Integrate Hoodie Server with React Native.
Motivation
Long story short, when using React Native and making a request to the Hoodie Server, Android somehow adds a media type parameter to the Content-Type header (charset=utf-8) and, since Hoodie follows the http://jsonapi.org/format/ this effectively breaks requests from Android clients (iOS works fine).
This plugin is basically my first attempt for a hapi plugin that "cleans up" the Content-Type header allowing Android requests to get in. I'm working on a project that will use this so expect updates and fixes if I find something else that's broken when integrating RN + Hoodie.
See https://github.com/hoodiehq/hoodie/issues/732 for further details.
Usage
Just run
npm install hoodie-plugin-react-native-serverin your already existing Hoodie project and add
"hoodie": {
"plugins": ["hoodie-plugin-react-native-server"]
}to the project's package.json. After that, you should be good to go!
