feat(chat): switch to using @shopify/flash-list #30
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
BREAKING CHANGE: CuteChat is now using @shopify/flash-list for rendering the chat. You need to include that package as a dependency in order to make it work.
Description 📖
What?
To implement FlashList properly, we had to fork react-native-gifted-chat and make some changes to support v2 of @shopify/flash-list. The fork can be found here @qteab/react-native-gifted-chat
why?
These changes are made to improve performance and scrolling to messages.
Testing 🤞
Make sure the Chat is still working as expected