mirror of
https://gitlab.com/MrFry/qmining-page
synced 2025-04-01 20:23:44 +02:00
Empty chat fixes
This commit is contained in:
parent
4f82b9d8c9
commit
968b2efc32
1 changed files with 9 additions and 2 deletions
|
@ -151,10 +151,17 @@ export default class Chat extends React.Component {
|
||||||
this.connect(this.props.globalData.userId)
|
this.connect(this.props.globalData.userId)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (prevState.selectedUser) {
|
if (
|
||||||
|
prevState.selectedUser &&
|
||||||
|
prevState.msgs &&
|
||||||
|
prevState.msgs[prevState.selectedUser] &&
|
||||||
|
this.state.msgs &&
|
||||||
|
this.state.msgs[this.state.selectedUser]
|
||||||
|
) {
|
||||||
const prevLatest = prevState.msgs[prevState.selectedUser].lastMessage
|
const prevLatest = prevState.msgs[prevState.selectedUser].lastMessage
|
||||||
const newLatest = this.state.msgs[this.state.selectedUser].lastMessage
|
const newLatest = this.state.msgs[this.state.selectedUser].lastMessage
|
||||||
if (prevLatest.date !== newLatest.date) {
|
|
||||||
|
if (prevLatest && newLatest && prevLatest.date !== newLatest.date) {
|
||||||
this.scrollToChatBottom()
|
this.scrollToChatBottom()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue