On an expo react native project:
I'm trying to share multiple files through my expo app. I can currently share one file with expo-sharing.
Has anyone had any success with the react-native-share package on expo? I found this link where it seems some people have figured it out, but I'm not planning on ejecting from expo:
https://expo.canny.io/feature-requests/p/support-for-react-native-share
You can use expo-dev-client without the need to eject.
Related
After a while of reading Tamagui docs https://tamagui.dev/docs/guides/expo
I think Tamagui is used in Expo only when it is generated along with Expo project with this command npm create tamagui.
If Tamagui actually can be integrated with existing Expo React Native app, please drop me docs or tutorials.
Thanks in advance.
I exported the project from react-native CLI to expo, now there is a package(react-native-image-marker) I used to create watermark on images in the former react-native CLI project but now I need that same functionality using this package (react-native-image-marker) in expo.
I am Using the "Managed workflow" can this native module work in it?
some native modules do work in expo though.
please any help as to how I can go about this? or How to use react-native-image-marker in expo?
There is no similar library. If you want to use the expo, you have to run the expo prebuild.
I was wondering if I could use Expo to run the react-native project that I created using the npx react-native init command, since it generates a better structure for real-world applications.
The reason I want to do this is to avoid the countless erros that I had while running and debugging the app.
You can't do that..
React native and expo are different.
You can run expo projects on react native by detaching them. Expo has limitations.
You can not run react native projects on expo, i.e projects made by react native init/npx can't run on expo
You can use a package made available by the expo
react-native-unimodules
for any React Native project using some resources made available by the expo.
react-native-unimodules
Having successfully ejected a react-native app first created using 'expo init' with the 'expo eject' command, I was wondering if there is a way to go the other way?
NO. You cannot go back to expo again after you have ejected from expo to a bare react-native app becuase now your code is splitted into two halves, one in android directory and ios directory.
There's no going back around, but you can use the expo libraries which you were using in expo , by simply installing rn-unimodules in your react native project.
Hope it helps .feel free for doubts
While creating an app in react native, I didn't get sub directories like android,or IOS. I Used create-react-native-app command.
New version of CRNA integrates Expo Toolkit, and android and ios folders are hidden. If you want to separate these folders, you must detach expo from react native app.
npm run reject
You can read more detail at CRNA's github