ecency-mobile icon indicating copy to clipboard operation
ecency-mobile copied to clipboard

Migrate to FlashList

Open noumantahir opened this issue 2 years ago • 1 comments

Apparently users have reported crashes while scrolling through waves too fast, my guess is there is a performance bottleneck because of processing renderHTMLs in a long list of waves.

As suggested by @gamingumar, we can migrate FlatList to FlashList as a quick remedy to improve performance, later we can also consider optimising item renderer

  • [x] First Migrate CommentsView.tsx, that component is also used to render waves
  • [x] Migrate postComments.tsx, this component renders comment made to a post in post details screen
  • [x] Migrate PostsListContainer.tsx, use to render post feeds

noumantahir avatar Sep 28 '23 08:09 noumantahir

https://github.com/ecency/ecency-mobile/pull/2771

gamingumar avatar Oct 09 '23 08:10 gamingumar