I have tried both methods in the referenced article and they both worked ..
How to load more messages using react-native-gifted-chat, by scrolling up?
The listViewProps with the onscroll and isCloseToTop() worked find as does just using the onloadEarlier callback. What I don't see how to do is how to KEEP the focus at the top each time I select "Load Earlier Messages" .. the GiftedChat component keeps pulling the focus down to the bottom which is not a good user experience. If I change inverted={true} it works nicely but I need the chats non-inverted, with the older message at the top