-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
☂️ Bring Modular V9 to React Native Firebase #6705
Comments
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
hey @Lyokone @mikehardy, thank you for your hard work on it! #heroes I'm quite interested in the firestore item, is this progress list up to date? Thank you |
Hello @adrianotadao, Firestore hasn't yet been brought to modular v9 APIs. It will probably be dealt with in the coming weeks. |
If I'm not mistaken, at least one of these items and possibly several are released and need to be checked off in this issue.
I guess |
@slapbox only storage status was out of date, we just merged+released that one If there is no relevant PR then the work is not in progress yet, we don't provide ETAs but they are all "next on the list" basically. Slowly but surely... |
Hello 👋, to help manage issues we automatically close stale issues. This issue has been automatically marked as stale because it has not had activity for quite some time.Has this issue been fixed, or does it still require attention?
Thank you for your contributions. |
Not stale. |
Github bot doesn't seem to care for work-life balance. Let's not be pushed into a rat race :) |
Hello 👋, to help manage issues we automatically close stale issues. This issue has been automatically marked as stale because it has not had activity for quite some time.Has this issue been fixed, or does it still require attention?
Thank you for your contributions. |
Not stale. Thanks to the team and the community for the ongoing great work! |
Hello 👋, to help manage issues we automatically close stale issues. This issue has been automatically marked as stale because it has not had activity for quite some time.Has this issue been fixed, or does it still require attention?
Thank you for your contributions. |
Not stale. |
I am unable to see any exposed modular functions. Is it possible to try, for instance, modular storage functions in the latest 18.2.0 release? If yes, could you please provide an example? |
Would be great to try this! |
Just a couple more items to be checked off :) |
Are there any known changes in Firebase 10 which these changes might not be compatible with? |
We'd have to compare the release notes I guess, starting with the initial release of v10. We can worry about that once we catch up to V9 first :) |
All modules have been migrated to the modular APIs, with the merge of #7390. This has been a long running effort but we've finally gotten there 🎉 |
Having trouble converting Firebase JS v9 code to the modular React Native Firebase equivalent. Can you please assist by providing the import changes needed to do the following commands without any further code changes? ` const batch = writeBatch(db); //batch //updateDoc AND //getDoc //onSnapshot Thank you! |
Simply import from '@react-native-firebase/auth' as you woule normally do. import {
getAuth,
onAuthStateChanged,
signInAnonymously,
} from '@react-native-firebase/auth' However currently there seems to be only few Typescript definition files. So not TS support yet. I openned a discussion about using modular syntax at #7597 |
This issue will track the progress and gather feedback for bringing the V9 API of Firebase to React Native Firebase.
The objective is to have a compatible API so people may adopt the V9 API if they wish, or if they were already using firebase-js-sdk v9 and find they need some native features provided by react-native-firebase, they may adopt react-native-firebase with zero code changes.
Modules
app
module to a modular API #6694The text was updated successfully, but these errors were encountered: