Est-il possible d'implémenter un Flatlist avec react native web où vous ajoutez des données tout en conservant le contenu visible?
Actuellement, il saute en haut de la Flatlist lorsque vous ajoutez quelque chose au début. J'utilise onContentSizeChange
pour forcer le déplacement de la position de défilement après une mise à jour, mais l'expérience est terrible car il y a parfois un énorme retard avant la mise à jour. Consultez ce slack pour voir ce que je veux dire : https://snack.expo.io/@divone/prepend-data-to-flatlist-on-web
Est-ce que quelqu'un a réussi à implémenter un Flatlist de type "Chat" avec React Native Web? Si oui, comment y parvenir?
ÉDITION : J'ai découvert que sur react native web, la visibilité du contenu est automatiquement maintenue lorsque vous ajoutez des données SI ET SEULEMENT SI la barre de défilement n'est pas en haut de l'écran. (snack)
Donc ma question reste... comment ajouter des données au début tout en maintenant la visibilité même si la barre de défilement est complètement en haut?