-
Notifications
You must be signed in to change notification settings - Fork 266
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Expo support #3
Comments
+1 This request has come in several times this week for expo support |
Update: we're in touch with Expo and are working together to get the SDK bundled with the Expo SDK v 42 in June. No action required on your side. |
Here's a shared calendar with the Expo team: https://www.notion.so/expo/9b5adb3c9ff04eb6866da42922b83bce?v=98f05bc730534d3db12971741b7b164e cc @cruzach |
Please feel free to provide any feedback on the above calendar, or put in major events for you all (preliminary release dates, events, etc.) Once we've got it all integrated, would love to talk about next steps around documentation, marketing, and all that 😄 |
As far as I know to support Expo you need to use javascript-only libraries, so the implementation should pass through the Javascript SDK... EDIT: I think it's not what I thought, Stripe will be (and actually already is) part of the Expo SDK and available only for iOS and Android. |
Stripe is included in the SDK on Android now, but the library ( As for web- yes, you'll need to write a different implementation using the JS or React SDKs. Our aim is for most, if not all, libraries in our SDK to have a Web version, so adding web support to |
So you mean you're already planning to add web support to |
I'm not currently working on adding web support, and I'm not a maintainer of this library so I can't say that PRs adding it are welcome 😄 |
feat: basic Stripe dependency setup
Is it possible to remove |
hey @aganov, without the If this is an absolute blocker for you right now, you could get rid of the transitive dependency in a post-install script As for why it's included, you can read about what exactly config plugins do here |
@thorsten-stripe I noticed on the calendar it showed a public beta for May 11th and a potential Expo Go patch release May 17th. I'm not seeing those on there anymore. Is there still a timeline laid out for when this project would be available for use in managed workflows either in a beta or official release? |
Expo managed workflow support has landed as of this morning 😄 You will need to use the most recent versions of Expo Go from the stores (or locally on simulators installed with You can refer to these docs to get more specifics on what's supported in Expo Go, and what you'll need to build with EAS Build for. Closing this issue since Expo support has officially landed 🎉 |
Is your feature request related to a problem? Please describe.
Expo is one of the most popular frameworks for developing React native applications. I'd expect we'll get a lot of requests about this.
Describe the solution you'd like
Is it possible to suppor expo without needing to eject? If so, how much work would that be?
Describe alternatives you've considered
If this isn't easily possible, can we add a "usage with Expo" guide?
Additional context
Currently, when I try to use
CardField
within an expo project I get “Invariant Violation: requireNativeComponent: "CardField" was not found in the UIManager.” which is related to the webview usage I beleive.The text was updated successfully, but these errors were encountered: