Open Dugnist opened 3 months ago
same problem on safari
@Dugnist you need to call virtualizer._willUpdate() that will register scroll events and rect size detection.
I'm using solid, I had the same problem when I tried to update the package, so I went back to the one I was using until then, 3.0.0-beta.6, and it works perfectly. Waiting to find out why.
having same problem on a nextJs project with latest version (3.5.1)
having same problem on a nextJs project with latest version (3.5.1)
@lucjdo can you create simple stackblitz example?
having same problem on a nextJs project with latest version (3.5.1)
@lucjdo can you create simple stackblitz example?
@piecyk sorry my bad, I was trying to use it with another library and the parent ref wasn't accurate, that was causing getVirtualItems()
to return a empty array
Describe the bug
I need to implement virtual list in vanilla js. I used this approach:
No matter what I do, the array of items is always empty. But virtualizer.measurementsCache.length === 10000.
Your minimal, reproducible example
https://codepen.io/Dugnist/pen/LYveoXQ
Steps to reproduce
1)
2)
3
Expected behavior
const items = virtualizer.getVirtualItems()
should return array with more than zero itemsHow often does this bug happen?
None
Screenshots or Videos
No response
Platform
codepen
tanstack-virtual version
virtual-core@3.2.0
TypeScript version
vanilla js
Additional context
No response
Terms & Code of Conduct