react-native-blob-util
react-native-blob-util copied to clipboard
Plans for the next bigger update
Hi, I'm gathering ToDos for the next bigger release. If anyone has wishes, wants to help or any concerns, please comment. This will also result in the very first major version update.
- [ ] reorganize the JS API and remove some undocumented exported functions
- [x] rewrite js code to use the NativeEventEmitter
- [x] rewrite native code to use RCTEventEmitter instead of RCTDeviceEventEmitter or similar. (https://reactnative.dev/docs/native-modules-ios#sending-events-to-javascript)
- [ ] Check if (on android) all Requests are clean up (BroadcastReceiver is getting registered too often per PID)
The eventemitter part is rewritten and went live already as part as the last versions. Due to bugs on ios i had to integrate it directly and could not wait for the my other plans being done. On Android I just did the necessary adjustments but not changing the native emitter part since there is currently a lot going on in react-native and the new architecture/bridgless and it's cure unclear (for me) what will be the long term way to go.
hey @RonRadtke! I have a request which might make this repo more accessible for beginners of react-native (like me :D). Could you publish this package as expo module as well?
Atm, it is only possible to use this package with a development build of expo which makes the whole process of getting started 10x more complicated than it could be.
I imagine that the expo build could be done automatically when you release a new version of this package, right? In that case its a one time cost for setting it up and will (hopefully) just work from there
@RonRadtke please add background download support for ios with an example please