Closed david-shiko closed 5 months ago
Hey @david-shiko, thank you for reaching out.
The issue section of the repository is reserved for reporting bugs and vulnerabilities related to the RN SDK. For implementation assistance, please direct your questions to the Stream support team by submitting a ticket here: https://getstream.io/contact/support/
Looking forward to hearing from you.
Best regards, Guilherme Integration Support Engineer
Hi! Thanks for the answer! By the way, I have an issue related to the React Native (RN) SDK, specifically with the GetStream chat screens (Chat, Channel List, Channel) which overlap my bottom menu from the React Native Navigation library. I'm not very experienced with layout design, but I think it's related to the OverlayProvider
. According to the documentation, it should be positioned outside of the navigation components (stack screen). However, instead of wrapping the screens as usual, my bottom menu is now inside the GetStream Chat wrapper and is being overlapped by it. I could manually add padding to make my bottom menu visible, but the real problem, in my opinion, is that wrapping the navigation is breaking the design architecture. I'm sorry that I can't provide the code right now, but maybe you will kindly grasp the essence without the code? :l
Hello Stream Team,
I am currently integrating Stream Chat into a large-scale application and aiming to implement chat functionality using standard methods provided by your SDK. However, I've encountered several issues and have some questions to ensure that I am using your tools correctly:
General Integration Logic
Usage of
useChannelContext
and Custom ProvidersuseChannelContext
correctly within my application?GetStreamChatProvider
, relying entirely on the standard components and contexts provided by Stream?Error Understanding
useChannelContext
to pass thechannel
object to theChannel
component, since it seems to require the channel object thatuseChannelContext
provides. How can I correctly structure my components to avoid this error?Additional Questions
Types for
GetStreamStackParamList
GetStreamStackParamList
that includes types forMessenger
andChannel
?Direct Import of Types from
dist
ChannelType
andThreadType
without directly using paths from thedist
directory? Is there a more appropriate way to import these types?Filters in
ChannelList
Ensuring Complete Integration
I appreciate any guidance or resources you can provide to help clarify these points.
Thank you!
Enviroment:
Device:
Running:
npx expo start -c
->a