Make sure list has mounted before using ref

This commit is contained in:
Ken-Håvard Lieng 2018-10-26 08:18:31 +02:00
parent 4482dd33ce
commit 38ed5a367b
2 changed files with 12 additions and 10 deletions

File diff suppressed because one or more lines are too long

View File

@ -6,6 +6,7 @@ import UserListItem from './UserListItem';
export default class UserList extends PureComponent {
getSnapshotBeforeUpdate(prevProps) {
if (this.list.current) {
const { users } = this.props;
if (prevProps.users.length !== users.length) {
@ -15,6 +16,7 @@ export default class UserList extends PureComponent {
} else {
this.list.current.forceUpdate();
}
}
return null;
}