При использовании 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: тип недействителен - ожидал строку (для встроенных компонентов) или класс / функцию (для составных компонентов), но получил: массив.

0 ответов

Другие вопросы по тегам