I am currently developing an app using Expo’s managed workflow and I am trying to figure out how to implement push notifications from SendBird. However, SendBird’s and Expo’s documentation on this are wildly different, and both are different from Firebase Cloud Messaging’s docs. SendBird’s docs say that React Native Firebase is required, while Expo claims that it supports the basic Firebase JavaScript SDK and seems to have its own setup for push notifications that - as far as I can tell - requires it to be sent from their own server.
Needless to say, I’m extremely confused and have no idea whose docs to follow or which parts of the docs to combine. If anyone could please give me some guidance on this, I would be extremely grateful. I’m new to all three of these techs (SendBird, Expo, and FCM), so I’m sorry if I don’t have all the necessary info here.