clauderic / react-tiny-virtual-list

A tiny but mighty 3kb list virtualization library, with zero dependencies 💪 Supports variable heights/widths, sticky items, scrolling to index, and more!
https://clauderic.github.io/react-tiny-virtual-list/
MIT License
2.46k stars 166 forks source link

Could not resolve dependency react@^17.0.2 #104

Open lil5 opened 3 years ago

lil5 commented 3 years ago

Please update your package.json to support react 17

npm ERR! Could not resolve dependency:
npm ERR! peer react@"15.x || 16.x" from react-tiny-virtual-list@2.2.0
npm ERR! node_modules/react-tiny-virtual-list
npm ERR!   react-tiny-virtual-list@"*" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
manvydasu commented 2 years ago

Seems like the library isn't maintained, I have pending PR for react 17 support. https://github.com/clauderic/react-tiny-virtual-list/pull/95

Also, i've published my fork here with required changes -> https://www.npmjs.com/package/react-tiny-virtual-list-oss

Brian-McBride commented 2 years ago

It seems that react-window and react-virtualized are also not being maintained. Is there a virtualized list lib that is actively being updated/improved?

Bezolt commented 2 years ago

@Brian-McBride yes react-virtuoso