الان اگر یک پیام در چت ارسال بشه باز اسکرول میره اون بالا قرار میگیره!
من اینطوری حلش کردم، اگر راه حل بهتری داره بفرمایید
getSnapshotBeforeUpdate(prevProps, prevState) {
if (prevProps.chatsList.length !== this.props.chatsList.length) {
if(prevProps.chatsList[0] !== this.props.chatsList[0]){
return this.chatListsWrapper.current.scrollHeight;
} else {
return 0;
}
}
return null;
}