При использовании FixedSizeList из React-окна, я получаю React.createElement: тип недопустимой ошибки
import { FixedSizeList } from 'react-window'
class UsersList extends Component {
renderListItem()
{
let notes = this.props.users.map((val,key) => {
return <UserListItem num={key} dataval={val} date={val.dateAdded} user={val.name} key={key} fu={key}/>
});
return notes;
}
render() {
return (
<div className="panels__side panels__side--inner-left">
<FixedSizeList
className="List"
height={150}
itemCount={this.props.users.length}
itemSize={35}
width={300}
>
{this.renderListItem()}
</FixedSizeList>
</div>
);
}
}
Список, который я пытаюсь отобразить, имеет длину 445 и работал нормально без FixedSizeList. Но теперь я получаю следующую ошибку: -
Предупреждение: React.createElement: тип недействителен - ожидал строку (для встроенных компонентов) или класс / функцию (для составных компонентов), но получил: массив.