react-native-documents / document-picker

Document Picker for React Native

Home Page:https://react-native-documents.github.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

📣 [DONE] new features coming 📣

vonovak opened this issue · comments

Hello,
I'm the module maintainer and I'm starting to work on a major update to the module that should enable the following (and potentially more).

Edit 2: now available at https://react-native-documents.github.io/docs/install#accessing-the-private-packages-for-sponsors

  • removal of deprecated iOS apis
  • removal of deprecated Android apis
  • offloading work from the main thread
  • support for more file types
  • accessing files outside of the application sandbox
  • requesting long-term permissions to access files outside of the application sandbox
  • improvements to the module api
  • new docs
  • jest mock

Edit 1: this post originally looked for people who would sponsor the module improvements and maintenance. Since none showed up, I'm doing it the improvements on my own and then plan to make this available to GH sponsors. (Soon)
Thank you! ❤️

commented

EDIT: nvm on the refactor. Still working on getting the windows example running. Lots of bizarre errors just from the template code before even adding the module features, and the documentation is a little inconsistent.

One thing is that windows requires the new architecture setup for the js code. How far along is the android update?

please solve the mac os and windows issue;

windows : "ReactNativeDocumentPicker.csproj : error NU1201: Project Microsoft.ReactNative.Managed is not compatible with uap10.0.16299 (UAP,Version=v10.0.16299). Project Microsoft.ReactNative.Managed supports: uap10.0.17763 (UAP,Version=v10.0.17763)"

mac os :"invariant violation: turbomoduleregistry.getenforcing(...): 'rndocumentpicker' could not be found. verify that a module by this name is registered in the native binary."

update: I published new docs here: https://react-native-documents.github.io/

There are 2 new packages: document picker and document viewer, all covered in the docs.

I'm going to be updating this repository as well to point out the new packages