ProjectLibertyLabs / siwf

Sign-In With Frequency: An onboarding app for DSNP/Frequency
https://projectlibertylabs.github.io/siwf/example/
Apache License 2.0
1 stars 0 forks source link

Support for react native #167

Open dsjen opened 3 months ago

dsjen commented 3 months ago

I'm hoping to use this package in a react native app (for MIT CCC). I made a first attempt at integrating it, but ran into a few errors indicating this probably only works for react web. I went ahead and tried including a few polyfills and that got me the point where the app was trying to open a popup (which doesn't work for react native out of the box).

Is there any plan to support react-native? If not, do you have any advice for how I might proceed? Thank you!

p5150j commented 3 months ago

@dsjen Appreciate your interest, and apologies for the delayed response!

It was/is 💯 planned:

Although RN support isnt explicitly in the plan to support, it would be available by proxy out of the box. That said, our current roadmap is prioritizing browser support for Gateway that is also under active development right now.

I can convert this into a more generic user story aligned with our roadmap and provide updates once Gateway support is complete.

If the timeline above isn't ideal, and you'd like to contribute by forking and submitting a PR, we always welcome community support! Alternatively, I'm happy to keep you updated as we wrap up Gateway browser support.

dsjen commented 3 months ago

Thank you for the information! I'd love to hear if/when the roadmap can accommodate our use case and what the timeline might look like. Thanks!

p5150j commented 3 months ago

@dsjen if you follow/watch the Gateway repo for the V1 release. It should be shortly after that. Tentative timeline is ~mid July 2024 for Gateway.

dsjen commented 3 months ago

Thank you!