Comments (25)
re-opening this so that people can +1 / subscribe to this for updates
from stream-chat-react-native.
While this is not supported out of the box, is there any way for me build a local storage layer myself and integrate with stream-chat-react-native?
Any timeline on when official support would be available?
from stream-chat-react-native.
Offline support has been moved to Q2!!
from stream-chat-react-native.
Any update on this?
from stream-chat-react-native.
Just an update here, we're planning to include offline support in version 4.0.0
, which we expect to release by the end of the month. π
from stream-chat-react-native.
Update: this feature is currently in the making and will be available in alpha prod in a few weeks.
Stay tuned for more info.
from stream-chat-react-native.
+1 are you all still planning on a Q2 launch of caching messages and images in the client (offline mode)? Loading channels / messages in a channel / images on slower phone internet connections is quite painful. Thanks in advance! Happy to test a pre-release if available π
from stream-chat-react-native.
I assume youβre using MMKV given the recent sponsorship? π
from stream-chat-react-native.
@nandorojo we are going to leave it for users to make a choice on storage library ... mmkv or async-storage or anything else which supports simple get-set key value storage :)
from stream-chat-react-native.
@nandorojo we are going to leave it for users to make a choice on storage library ... mmkv or async-storage or anything else which supports simple get-set key value storage :)
This is exactly what I'm hoping for π― nice work!
from stream-chat-react-native.
Hey guys!! So due to some technical limitations we had to abandon our development around offline caching layer on RN for stream chat. But we still have plenty of good performance fixes in v4.0.0. And we will plan on implementing offline database support soon.
from stream-chat-react-native.
Hey @EJohnF,
Thanks for reaching out to us. Currently we don't have offline support OOTB. Its currently in pipeline, and will be available in future, although I can't really give any timeline about it.
from stream-chat-react-native.
we're working to make this happen sometime in Q1
from stream-chat-react-native.
Is this planned with AsyncStorage
?
from stream-chat-react-native.
Thatβs amazing news!
from stream-chat-react-native.
Just an update here, we're planning to include offline support in version
4.0.0
, which we expect to release by the end of the month. π
Really looking forward to 4.0.0 π Any update on release date? A beta branch we can test? Thanks!
from stream-chat-react-native.
@vishalnarkhede
Thank you for the update! Any info on the approx. release date for the offline database support? Will it include encryption?
from stream-chat-react-native.
Hello @vishalnarkhede, are there any updates on this? And are there any possible work around that we could use in the meantime?
from stream-chat-react-native.
Are there any updates for offline support?
from stream-chat-react-native.
Hey guys, we don't have any solid update on this one yet. But we are re-picking this epic now so probably in a month or so we will have some specific timeline and plan for it.
from stream-chat-react-native.
Just checking in a month later: what's the timeline or plan for it?
from stream-chat-react-native.
hi @vanGalilea - any updates on this feature? is there a beta / rc we could test out?
from stream-chat-react-native.
@andreibarabas yes definitely more info can be found in this discussion
from stream-chat-react-native.
Perfect! Will give the beta a try Today π
from stream-chat-react-native.
Please feel free to add a comment on any questions you may have, on gh discussion thread. I am going to close this issue for now :)
from stream-chat-react-native.
Related Issues (20)
- [π] Order of image picker images is incorrect HOT 3
- [π] The InputBox and SendButton goes wrong when users copy and paste multiple times in the textarea HOT 3
- [π] Unwanted channels are created with different multiple users HOT 6
- [π] Missing channelQueries table on fresh install HOT 2
- Allow for attaching custom attachments in message input
- [π] `EmptyStateIndicator` from `Channel` not hidden when new message is sent HOT 5
- [π] Export namespace should be first transformed by `@babel/plugin-transform-export-namespace-from`. HOT 3
- Customize background for MessageContent HOT 2
- [π] π₯ Attachment picker sheet covers the entire chat when rendered inside a collapsed container HOT 3
- [π] Image upload in message input doesn't work on Android 14 (Pixel 5a) HOT 9
- Customise Chat Bubble for other user HOT 8
- Pasting images or files from clipboard into message input HOT 2
- [π] OverlayProvider is raising "Illegal invocation at Headers.has" on web when using Expo and Expo Router HOT 3
- [π] Unable to auth user due to "user_details is a required field" HOT 8
- [π] Url preview not working sometimes HOT 4
- Comply with new Google Play's Photo and Video Permissions policy - removal of READ_MEDIA_IMAGES and READ_MEDIA_VIDEO permissions HOT 3
- [π] When using with Expo it breaks the web version with "Illegal invocation" error and crashes app HOT 2
- Best Practices for Integrating Stream Chat SDK in a Large Application: Questions on useChannelContext and Error Handling HOT 2
- π₯ [π] MessageList.tsx renderItem crash HOT 14
- [π] Overlap Bottom Navigation Menu HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stream-chat-react-native.