Integrating a native iOS library into a React Native project

Job ID: 33063967

Budget: $100 – $300 USD

We have an ongoing project using React Native and we would like to integrate CometChat and its UI Kit into our project so that the chat runs completely on the native side, and the only communication with JavaScript will be to open and close the chat.
The React Native project already uses some native frameworks so it is currently setup in Objective C, and there is many libraries and SDKs connected to AppDelegate, but we have added the headers for supporting Swift code as well.
Ideally, we would like most of the integration to be done in Swift so we can maintain it in the future.
You will be given a project with our current structure and we expect the output to be a JS screen with simply a button that opens the native chat (given a username and chatId), and a back button from native that takes back to this screen.
We are open to ideas and suggestions, should you have any!